The Giants took the streets of San Francisco in trolley cars yesterday, celebrating their first World Series win since relocating to the city.
“I thought I’d see [a World Series title] in my lifetime, but never thought I’d see it as mayor,” San Francisco’s mayor, Gavin Newsom, told reporters.