Keith Hernandez is an American former professional baseball first baseman. He played in Major League Baseball for the St. Louis Cardinals, New York Mets, and Cleveland Indians. From Wikipedia