Browne: In 2010 you’re on a new team, Team Spider Tech presented by Planet Energy. Lucas Euser: The team is run by Steve Bauer, a cycling legend and a bad ass dude. I have spoken to him on the phone a lot. I have a lot of respect for him and how he handles himself. …
