Miami is often the site of an important football game