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.
Sea Otter Classic 2015 photos
12 hours ago