Mark Cavendish has triumphed in 30 stages of the Tour de France, won road racing's world title and captured dozens of other important races to become one of Britain's most successful cyclists. The one thing missing was an Olympic medal. The sprinter from the Isle of Man finally accomplished that feat Monday night, taking silver in the men's omnium behind Italian rider Elia Viviani at the Rio de Janeiro Games.
More...