Attention subscribers - we have launched a new website! Click here to create your website account for free access.
Sports
Entertainment
Opinion

A Stupid Idea from the NCAA

Twenty years ago the National Collegiate Athletic Association (NCAA) came up with one of the most stupid and hypocritical ideas of the century – so far, at least. (And there has been a tidal …

Find us on Facebook