Cavendish wins 2nd stage; Armstrong in pack
Britain’s Mark Cavendish won the second stage of the Tour de France, with seven-time champion Lance Armstrong finishing safely in the trailing pack.
![]()
See the original post:
Cavendish wins 2nd stage; Armstrong in pack




