Lord Coe backs Rio

Lord Coe has told Sky Sports News that Brazil will host a fantastic Olympic Games in 2016. The London 2012 chief is in Rio de Janeiro to pass on his advice and experience.

Tue November 20 2012

More London 2012 Videos