Visiting the Trophy Leave a reply Metsgrrl visited the Giants World Series trophy while it was on display in New York.