James Bradley McLeod (born April 7, 1937 in Thunder Bay, Ontario) is a Canadian retired professional ice hockey goaltender. McLeod started his career with the St. Louis Blues in the National Hockey League during the 1972. Later in his career he played in the World Hockey Association for the Chicago Cougars, Los Angeles Sharks, Michigan Stags, and New York Golden Blades.