Giants' three World Series trophies draw thousands to Chuckchansi Park (video)

February 23, 2015 02:57 PM