Tommy Lee McCraw (born November 21, 1940) is an American former professional baseball player and coach. He played in Major League Baseball as a first baseman and outfielder for the Chicago White Sox (1963–70), Washington Senators (1971), Cleveland Indians (1972 and 1974–75) and California Angels (1973–74).