Team SpiderTech is racing in the 2012 Amgen Tour of California. It's only Day 3 and we've already seen outstanding showings from several individuals on the team, including David Boily claiming the King of the Mountain jersey.
Some fans were lucky enough to have SpiderTech Team Director, Steve Bauer, stop by the tent and tape them up. Even after the grueling stage, team member Lucas Euser came by to sign autographs and tell the fans about the race firsthand.