Miami held the top spot on the list for the most Super Bowls hosted in NFL history, but New Orleans now ties the Magic City.
The Kansas City Chiefs and Buffalo Bills broke an NFL record as this year's AFC Championship that spanned back to 1988.
The AFC Championship game between the Buffalo Bills and Kansas City Chiefs drew ratings the game hasn’t seen in nearly 40 ...