Labels

Popular Posts of the Week

Showing posts with label Tour de France. Show all posts
Showing posts with label Tour de France. Show all posts

Sunday, January 20, 2013

Lance Armstrong: It Must Suck Big Time To Have Cheered For A Cheater

It must suck to be a cycling fan nowadays.  Now that Lance Armstrong has finally admitted to Oprah about the doping, it should leave many cycling fans in a sort of quandary.  Because Lance won seven Tour de France titles - the question to a non-cycling fan like me - who could've won those titles if the races were run by athletes who did not cheat - because frankly, if I were a true blue cycling fan - I would really feel cheated - since most likely, I would have been one of those fans cheering Lance on when he won those seven titles!  It must suck to know that you cheered for a cheat!
Enhanced by Zemanta