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