Pat McQuaid

2y

Im starting to think that too much time on a bicycle seat makes you stupid.

2y

From Comcast SportsNetGENEVA (AP) -- Lance Armstrong was stripped of his seven Tour de France titles and banned for life by cycling's governing body Monday following a report from the U.S.