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