16. Bob Horner

Years Active: 1978-1988

Team(s): Braves, Cardinals

Playing Weight: 195 lbs.

Injuries forced Horner to retire at the age of 30, but his truncated career featured some monster years. He won the NL Rookie of the Year in '78, and hit more than 30 home runs in three seasons, a feat that's considerably more impressive when you note that in two of those years he played fewer than 125 games.