Originally Posted by
Zinger
Well he still has two Tour stage wins on record. I'm good with that. This was always my favorite Armstrong win anyway.
I was cheering for Alcala, that day.
Armstrong got his payback (sort of) for getting second in the GC at TDP and getting dusted in the TT.