France triumph as World Cup proves the jewel in the sporting crown on December 23, 2018LONDON: Any fears that the 2018 World Cup in Russia would be overshadowed by political antagonism were completely smashed as the June-July extravaganza set pulses racing and ended with a young, exciting France team clinching the title. A thrilling tournament undoubtedly got the final it deserved as France, spearheaded by Antoine Griezmann and Kylian Mbappe […]
Triumph and controversy – Team Sky’s era of domination on December 13, 2018LONDON: When Team Sky launched in London in 2010 with the ambition of having a British winner of the Tour de France within five years, there was more than a modicum of scepticism at the undoubtedly flashy new boys in the peloton. Not that there was inexperience as British Cycling’s Dave Brailsford was installed as […]