New York Giants Light-Up Snowman Pennant Ornament. The New York Giants Light-Up Snowman Pennant Ornament wears a hat and scarf matching the team's colors. The pennant say "Happy Holidays" and feature the NY Giants team logo. The head of the snowman lights up!
Series: Team Sports America
Dimensions: 10.5" x 6" x 3.5"