As in 2010 and 2012, Giants fans took to the streets to celebrate their World Series win, and as in 2010 and 2012, some of them burned shit and warred with cops in riot gear.Read more...
Barry Petchesky, Deadspin
Thu, 10/30/2014 - 7:38am
As in 2010 and 2012, Giants fans took to the streets to celebrate their World Series win, and as in 2010 and 2012, some of them burned shit and warred with cops in riot gear.Read more...