To: dainbramaged
I have not watched an NFL game since 1997. Can you or someone else please explain to me briefly why there is an NFL game in London? Thanks.
128 posted on
09/24/2017 8:59:19 AM PDT by
nwrep
To: nwrep
why there is an NFL game in London?
I guess the zillionaire owners want a global football league or something - a few games have been played in Mexico City and Toronto in recent years, but mostly in the UK.
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson