Manx missile Mark Cavendish turned the Tour de France's long good Friday into a nother British triumph. Cavendish, 25, won his second consecutive stage of cycling's ultimate endurance test with a blistering turn of speed ...