Rod Ellingworth Archives - Ride Media

Rod Ellingworth

Rod Ellingworth: managing high performance

A year ago, after eight stages of the 100th Tour de France, Team Sky held down first and second on the general classification. Chris Froome led Richie Porte by ...