Team Defeet - Historic Overview

Team

Overall Rank2827
TeamDefeet
Country
  United States

Seasons

Year Team Name Country Score Rank
1. 2001
 
Defeet - LeMond
USA
4 95
Overall: 4 2827

Defeet - Scores by Season