Edward Pain (Street Articles Author)
0


English Soccer and American Football enthusiast. Killing time by writing about both.

NFL Franchise In London - Should it Happen?
The 6th annual International Series game has been and gone and with the announcement of two regular season games taking place in the capital next year, speculation is mounting that a London based franchise may not be too far away. The general reaction to this news by NFL fans in…
By:  in  Recreation and Sports  >  Football   Nov 03, 2012  
0
  Likes: 0