Froome backs embattled Team Sky

Froome stands by Sky despite British government report

Read the full article at Froome backs embattled Team Sky on VeloNews.com.