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.
National Bike Challenge begins Sunday
17 hours ago