American Chris Horner, who led the race for the final five days, won the Tour of California on Sunday after finishing the eighth stage in the main group.
Horner wins Tour of California