by Blaine Moore | Sports
Lance Armstrong has won his final Tour de France yesterday. Much is said about how he is one of the greatest individual athletes of all time, which I am not sure I necessarily agree (or disagree) with. He has certainly dominated his sport for most of the past decade....
Recent Comments: