Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a45ce0a85b7f1b3f

Jump to content

// Workers AI · dad joke modeWhat did Granger Macfarlane break? A mac and a far lane.

From Wikipedia, the free encyclopedia

Granger Macfarlane
Official portrait, 1984
Member of the Virginia Senate
from the 21st district
In office
January 11, 1984 – January 8, 1992
Preceded byRay L. Garland
Succeeded byBrandon Bell
Personal details
BornJohn Granger Macfarlane II
(1929-07-30)July 30, 1929
DiedJune 25, 2025(2025-06-25) (aged 95)
PartyDemocratic
Spouse
Anne Ernestine Beck
​
​
(m. 1952; died 2025)​
EducationDuke University (BA)
Military service
Branch/serviceUnited States Marine Corps
Battles/warsKorean War

John Granger Macfarlane II (July 30, 1929 – June 23, 2025) was an American politician who served in the Virginia Senate from 1984 until he lost reelection in 1991.[1][2]

Macfarlane died on June 23, 2025, at the age of 95.[3]

References

[edit]
  1. ↑ "Macfarlanes honored with Chancellor's Award for Leadership in Philanthropy". The Roanoke Times. May 3, 2017. Retrieved March 20, 2020.
  2. ↑ Ayres, B. Drummond Jr. (December 25, 1991). "Wilder Runs on a Record of Achievement, and Thwarted Efforts". The New York Times. Retrieved March 20, 2020.
  3. ↑ "Former Roanoke state Sen. Granger Macfarlane dies". Cardinal News. June 29, 2025. Retrieved June 30, 2025.
[edit]
  • Granger Macfarlane at The Virginia Elections and State Elected Officials Database Project, 1776-2007