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