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