The world champion San Francisco Giants landed at SFO Monday, back from Detroit where they swept the Tigers in the World Series.

1 / 30
KGO – San Francisco
Mon, Oct 29, 2012 8:14 PM EDT