To access this post, you must purchase a Factory Sports Membership

It’s been a long 214 days since we last watched meaningful NFL football, the wait is finally over. If you’ve been desperate for football like I have, scratching like an addict in withdrawal, then yesterday was akin to a holiday, marked on the calendar for months, counting the days […]