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