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.
Norcal bike news update
4 days ago