Ready the spicy tots and thunder sticks. Game Day is Feb. 12 and, if you’re like us, you’re thrilled to don the jersey and spend the day noshing, screaming at the TV, and high-fiving with your pals. Hosting a big Game Day party at your place this year? No sweat. These rad party favors from Walmart will score serious points from your home team.