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