May 24, 2016

CHARLOTTE, N.C. (AP) NFL awards 2020 Super Bowl to Miami, 2021 to Los Angeles.

You May Like