I think it's because Jax is within driving distance of some very big college football states (GA, SC, AL, TN), in addition to the fans in this state. I've been to several Gator Bowls and, despite whether there is a FL team or not, it's always full or nearly so. That's the main reason the NFL came to town.