Signs of things to come?
Lance Armstrong, Max Taam and Len Zanni, riding as Team Livestrong, won the 12 Hours of Snowmass in Colorado USA on Sunday, beating endurance racing juggernauts Dave Wiens, Mike Kloser and Jay Henry of Team Beaver Creek for the menâ€™s team title.
The 12 Hours of Snowmass was the next stop for Lance Armstrongâ€™s return to competitive cycling, over an unusual 12-hour race format that included no nighttime riding; the gun went off just after dawn at 7am and competition wrapped up by 7pm. ...
More at BikeRadar.com