As you're probably well aware, Austin's own Lance Armstrong claimed his 7th consecutive Tour de France title earlier this morning, following the mostly ceremonial 21st stage in Paris.
Numerous yack radio pinheads --- from those regularly employed to the barely-hanging-on Scott Ferrell (whom, while manning the graveyard shift on ...
View the Entire Article