Stephen Sherrill is an American politician. He serves on the San Francisco Board of Supervisors, representing District 2. From Wikipedia
The 2025 festival will proceed on July 5-6 after Chris Larsen and Avenue Greenlight provided critical financial support, with organizers seeking additional sponsors for long-term sustainability.