Anyone else following the tour this year. I watch OLN every night to see the coverage on each stage. I thought yesterday was a GREAT ride for Virenque, a Frenchman winning the stage on Bastille day.
I can not understand why the most grueling sporting event on the globe has not caught on in America.
I'd still love to see Armstrong do it and set a record 6 consecutive wins.
Anyone?
MH