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