buffalobillsfootball Posted September 13, 2009 Share Posted September 13, 2009 European interests with money, are eyeing the St. Louis Rams, and relocate them to London. Charlie on Inside the NFL on CBS just mentioned it... bad idea. Link to comment Share on other sites More sharing options...
cobruhhh Posted September 13, 2009 Share Posted September 13, 2009 i like the idea of maybe a few games a year overseas, but relocating is dumb. Link to comment Share on other sites More sharing options...
Recommended Posts