Giants World Series Trophy Heads to New York - NBC Bay Area

    Giants World Series Trophy Heads to New York

    Virgin America's non-stop flight Thursday morning from SFO to JFK had something very special in the first class section: The Giants World Series trophy sitting first class in seat 1D. Bob Redell reports. (Published Thursday, Jan 17, 2013) Virgin America's non-stop flight Thursday morning from SFO to JFK had something very special in the first class section: The Giants World Series trophy... See More