The Mayor of London Sadiq Khan hopes that Olympics will return to London, his ambition is to turn London into the sporting capital of the world. He believes the reusing the existing sporting facilities will provide major boost for the city environmentally and economically.

On Wednesday he briefly took Centre stage at the San Francisco Giants’ stadium in an oversize Giants shirt with his name on the back and wearing a baseball cap. When he threw the ceremonial opening pitch.

This followed the announcement that, under a deal orchestrated by City Hall, US league baseball matches will again be played in London from next summer. Mr Khan was arriving in Los Angeles on Wednesday, which is due to host the Games in 2028, following Paris, which has been selected as the 2024 host city.

Leave a Reply