With Christmas just days away and the new year set to begin next week, NFL teams are surely wishing for ... might need to go on the heater to end all heaters. Green Bay and Minnesota essentially ...
Every team, every fan base, deserves a gift in their stocking or under their tree. So here is one, for each of the NFL's 32 franchises ... Until then, we'll all be in New Orleans or Miami.