Home » Archives for Shea Norling
The New England Patriots were done. Twitter said so. Ah yes, Shawna, what a time to be alive indeed. Speaking of being alive, the Patriots,
For the first time in recent memory, there is reason to be optimistic for the Cleveland Browns. Having lost 31 of their last 32 games,
Remember January 14, 2017? Sub-freezing temperatures at Gillette Stadium in Foxboro, Massachusetts welcomed the stifling passing defense of the Houston Texans; a unit that ranked
The Chicago Bears finished last season with a 5-11 record, last place in an NFC North that saw injuries to starting quarterbacks Aaron Rodgers and