INDIANAPOLIS – Should Colts’ fans book their tickets for South Beach in 2020?
Past precedent makes one at least ponder such an idea.
South Florida was awarded the 2020 Super Bowl (LIV) on Tuesday afternoon at the NFL’s Spring Meetings in Charlotte.
The Miami area has been quite kind to the Colts, with all four of the franchise’s Super Bowl appearances coming in that part of Florida.
On Tuesday, the NFL also announced future Super Bowl sites for Atlanta (2019) and Los Angeles (2021).
Indianapolis did not bid on any of the three Super Bowls awarded on Tuesday.