Game day weighing on you? Tied at overtime and you're stressing out? Grab and start slamming this Win Dammit Doll! Each comes in a variety of colors to match with your team so you can cheer or curse right alongside them. For patriotic fans in and around the New England area.