It's one week into the Tour "Day" France, and probably a good time to resurrect the highlights of Bob Roll's comments at the Seattle Bike Show last February.
Roll, himself among the first US cyclists to compete in Europe, predicted that Lance Armstrong would win the Tour de France. This was before Armstrong announced that the 2005 Tour would be his ... more »
