NFL UK Forums - View Single Post - Where are all the Patriots fans?
View Single Post
Old 24.09.2016, 10:22 PM
Ollyrules's Avatar
Ollyrules Ollyrules is online now
All Pro
Join Date: 25.12.2012
Posts: 4,558

I've found myself using the site less than last season due to the new format - very hard to use on my phone

It's a shame guys like Magnitude/Razors Edge don't post anymore as I always enjoyed their analysis.
Reply With Quote