Leaf's professional career was short and interrupted by injuries. During his brief career in the NFL, Leaf was in 25 games and made 21 starts. The sports network ESPN listed Leaf first on their list of the 25 Biggest Sports Flops between 1979-2004. 