The Spectacle and Politics of Globalized Sports

This month the 22nd Winter Olympic Games began in Sochi, Russia. The spectacle of the event has captivated persons from around the world to tune into watch their favorite sport or favorite athletes. Russia spent over $50 billion to prepare for the Olympics by building hotels, roads, stadiums, and to bring in artificial snow into the Southern resort town.  The Sochi Olympics are the first mega-sporting event to occur this year, but will likely be trumped by the upcoming World...