John Joseph Freeman (November 24, 1918 – May 29, 2003) was an American football coach and college athletic administrator. He served as the head football coach at the College of William & Mary's from 1952 to 1956, compiling a record of 14–29–5. Freeman was also the athletic director at William & Mary from 1952 to 1957. Freeman played football and basketball and ran track at William & Mary in the 1940s. He died on May 29, 2003, in Lexington, Virginia.