Report: Indy turns down chance to host AFC title game

Jan 7 2023 by Yardbarker: Buffalo Bills

Indianapolis reportedly turned down a request from the NFL to serve as a potential neutral site for the AFC championship game. The city cited "scheduling conflicts" as the primary reason for not hosting a game at Lucas Oil Stadium on Jan.
Continue Reading Report: Indy turns down chance to host AFC title game