Not Miami. This is in Hollywood, FL and fans travel from all over.
Update: I just learned that the stadium is in Miami Gardens and the casino is in Hollywood.