American George Hincapie won the final stage of the eight-day race, 150km from Santa Clarita that finished with a rain-swept circuit race around the Rose Bowl Stadium.