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