This is an inspirational speech by Team RadioShack‘s renown sports physiologist Allen Lim. Produced by TEDx, it’s less about cycling and more a message encouraging people to reignite a personal passion. Well worth the 16 min 49 seconds. It’s from May but thought it was worth sharing especially since it seemed to be a underexposed [...]
Full Story »











