The Democratic party has gone so far to the left that people just can't relate to it anymore and the Republican party is trying to go totally to the right.
Despite the amazing diversity we're blessed with in this country, schools are still in large part segregated because of economic disparity. Sports are one of the few areas where kids are really given the opportunity to interact with those of different races and religions.