Giants' World Series trophy flies in style to franchise birthplace in New York City
The Giants-embroidered plane was full of Giants fans, prize giveaways and of course, orange towels on Jan. 17.
Read More: San Francisco Giants
The Giants-embroidered plane was full of Giants fans, prize giveaways and of course, orange towels on Jan. 17.