Santa Clarita - Pasadena 142.8 km
This has to be the Sagan stage right? The climbing, the downhill, the sprinting..... don't tell me he doesn't win this.
Little Leipheimer Californian Achiever: Peter Sagan
This has to be the Sagan st........ wait, we've already been here. Anyways, there are few races where they climb as many meters without it having much impact on the final outcome of the stages.