The Olympics Are a Multi-Billion-Dollar Boondoggle, but Mayors Love ‘Em Anyway (VICE Sports)
It’s likely going to be the biggest sports news out of Oslo, Norway since Tex Schramm was awarded the Nobel Peace Prize for ending the war between the NFL and AFL. (Note: No, not really. Though he should have been.) … Continue reading