Saturday, October 26, 2013

Roger Goodell says he wants NFL franchises in both L.A. and London.
They could be a significant new source of fine revenues.

No comments: