Floyd Landis competing at Teva Mountain Games

This is probably old news by now but it looks like Floyd Landis will be riding his mountain bike at the Teva Mountain Games in Vail June 2-3. Landis will be competing on the Team Athletes for a Cure in the Ultimate Mountain Challenge multi-sport team race to raise money for the Prostate Cancer Foundation.

This is probably old news by now but it looks like Floyd Landis will be riding his mountain bike at the Teva Mountain Games in Vail June 2-3. Landis will be competing on the Team Athletes for a Cure in the Ultimate Mountain Challenge multi-sport team race to raise money for the Prostate Cancer Foundation.