Lord Coe backs Rio

20/11/12 7:56am

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.

More Videos