Help keep Salon independent

Geoff Edgers

Geoff Edgers is a writer at the Raleigh News & Observer and a frequent contributor to Salon.