Site

Categories

Once the International Cycling Union agrees to the findings of the United States doping agency and strip Lance Armstrong of his 7 Tour De France medals its only a matter of time

til they start looking at Lance’s Olympic medals.

Added in Sports