Originally Posted by
MitchellH
Armstrong with a respectable though not particularly impressive finish.
almost four years out of cycling, barely 8 months after he announced his return, broken collarbone during the lead-up. I'd say almost making the top 10 in this TT is very impressive. considering...