After their baseball team won the World Series, San Francisco Giants fans hurl bottles at San Francisco PD's riot-control officers at 22nd and Mission.
Videos
No video available
Rowdy SF Giants Fans 'Celebrate' World Series
After their baseball team won the World Series, San Francisco Giants fans hurl bottles at San Francisco PD's riot-control officers at 22nd and Mission.
November 2, 2010