John McGraw (born Roy Elmer Hoar or Heir, December 8, 1890 – April 27, 1967) was an American Federal League pitcher.
McGraw played for the Brooklyn Tip-Tops in the 1914 season.
He played just 1 game in his career, pitching in 2 innings, and striking out 2.
McGraw was born in Intercourse, Pennsylvania, and died in Torrance, California.
This biographical article relating to an American baseball pitcher born in the 1890s is a stub.