John MacGregor explained
John MacGregor, John Macgregor or John McGregor may refer to:
Sportsmen
Politicians
- John McGregor (Upper Canada politician) (c. 1751–1828), businessman and political figure in Upper Canada
- John MacGregor (Glasgow MP) (1797–1857), MP representing Glasgow
- Jack McGregor (born 1934), American senator
- John MacGregor, Baron MacGregor of Pulham Market (born 1937), British politician, MP, and government minister
- John Malcolm Macgregor, British diplomat, Ambassador to Austria, 2003–2007
- John MacGregor (Australian politician) (1828–1884), member of the Victorian Legislative Assembly in the 1860s & 70s
- John MacGregor (New Zealand politician) (1850–1936), New Zealand lawyer, politician and writer
Others