 Bill McCreary (referee)

William McCreary (born November 17, 1955 in Guelph, Ontario) is a former National Hockey League referee.Before retiring in 2011, McCreary officiated 1,737 regular season games, 297 playoff games, and one NHL All-Star Game.