Rio beats Madrid to 2016 Olympic Games

The 2016 Olympic Games will be held in Rio de Janeiro the International Olympic Committee announced after a bidding race that IMG’s David Abrutyn says was the closest in history.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here