Top Headlines

Atlanta would host Bills-Chiefs clash for AFC title

As a result of inequities created by the Bills-Bengals cancellation in Week 17, Atlanta would host a potential AFC title game between Buffalo and Kansas City.

espnfan

January 12th, 2023

No comments

Comments are closed.