MLB Primary LogoMLB Alternate LogoMLB Wordmark LogoMLB Team History Who is the greatest first baseman in the MLB of All-time? Don Mattingly Jim Thome Lou Gehrig Miguel Cabrera Orlando Cepeda Eddie Murray Hank Greenberg Willie McCovey Mark McGwire Steve Garvey Tony Perez Todd Helton Jimmie Foxx Rafael Palmeiro Jeff Bagwell Fred McGriff Mark Teixeira Gil Hodges Albert Pujols Keith Hernandez …