If you've ever been to Jacksonville, Florida, you wonder to yourself pretty quickly, how did this place get an NFL Franchise? Yes, they have a stadium, it's in Florida, and a guy with a ton of money seemed to be the NFL qualifications points. Since then, owner Shahid Khan has tried to move the franchise to London or anywhere that could support the team better. The fact is, it never should have been there in the first place. Orlando would have been a better choice if you want to stay in Florida or even a place like San Antinio.