NFL Los Angeles London | BlackSportsOnline
Tag archive for ‘NFL Los Angeles London’
By BSO Staff On Saturday, October 26th, 2013

Roger Goodell Says NFL Looking to put Teams in Los Angeles & London

  I mean I get wanting to put a team in Los Angeles but London? There’s a city due north called Toronto that would love to get in on the action but I guess the English have shown more interest in the More...

BSO Privacy Policy