Life | Sun Jul 7, 2013 9:56am EDT

Power data debate heats up at Tour de France