The following article was submitted from Puneet, an English NFL fan and reader of 85% Sports; he wanted to contribute a guest column.
As an English NFL fan, Sunday cannot come soon enough.
Excitement levels ahead of the Wembley showdown between the St Louis Rams and New England Patriots have been building nicely recently, especially after it was announced this week that two regular season games will take place in London in 2013.
Continue reading





