Big Tournaments – Just who wins and who is left counting the cost?

At a cost of $51 billion, the Winter Olympics held at the coastal city of Sochi in Russia will be the most expensive ever in the history of summer or winter games. In fact, that figure is believed to be more than the combined total of ALL previous winter Olympics. And like all other major … Read more