Deron Williams of the Utah Jazz, and more importantly formerly of the University of Illinois, suited up to take on Floyd Landis in a time trial promoting the upcoming Tour of Utah.
Sounds like fun.
Deron is a smart guy. He decided to start his bike racing career in Utah. If he had started it in Champaign, he might have ended it there.
Bay Area Bike Share approaches one year anniversary
16 hours ago