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