San Francisco Giants World Series Trophy Flies to Native NYC For 3rd Time
The San Francisco Giants World Series Trophy sat comfortably in seat 2C on Wednesday as it made its third trip from San Francisco to New York City to show off its gleaming success to its native city. Bob Redell reports.