Lance Armstrong ... and Ashley Olsen?

10/31/07 in Cycling   |   CriticalFanatic   |   respect

Here's a fun and slightly disturbing rumor: Lance Armstrong and his daughter Ashley Olsen. Maybe it was just part of Armstrong's Halloween costum...

Tour de France Leader, Michael Rasmussen, Kicked Out for Cheating

7/26/07 in Cycling   |   CriticalFanatic   |   respect

Time for the sport of cycling to take a time out. Push the reset button and call this Tour de France over. When you can't survive two consecutive d...