by TheSportsBrat™ | Dec 9, 2013 | Sports Sundries, The Brat Vault
Yep, that’s right ladies…yesterday was a day for the books. There were 90 touchdowns yesterday in a slew of insane finishes and some of them were even played on snow-covered fields! First, the New Orleans Saints set the NFL single-day record for touchdowns when the...