sportsscientists.com
Power from the Tourmalet (2010) – 6W/kg anyone? | The Science of Sport
Yesterday saw the big showdown of the Tour on its final climb. Two great climbers in Alberto Contador and Andy Schleck rode man-on-man up one of the most
Ross Tucker, The Science of Sport