July 29, 2018

Geraint Thomas wins Tour de France as Team Sky continue domination with touch of class

GERAINT THOMAS won his maiden Tour de France title this […]