John Leonard Gray (December 11, 1926 – May 21, 2014) was an American pitcher in Major League Baseball who played for the Philadelphia Athletics/Kansas City Athletics, Cleveland Indians, and Philadelphia Phillies in all or part of four seasons spanning 1954–58.