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