Gary Edmund Carter was an American professional baseball catcher whose 19-year Major League Baseball career was spent primarily with the Montreal Expos and New York Mets. From Wikipedia
The swing placed Kansas City's captain in a rare catcher-only club that has historically led to Cooperstown consideration.