I’m guessing that the NFL’s interest in Europe, specifically the UK, will lead to one of the financially strapped small market teams relocating over there. I would guess London to be the first....
Most likely the Jaguars. Shad Kahn may be very good at distributing his off shore auto parts but he doesn’t know a damned thing about customer service.