01-13-2024, 08:59 PM
They were talking about Cleveland as a possible location last week. I see Detroit as a more probable location based on the indoor stadium.
Did Pittsburgh even make it to Buffalo before they moved the game time. If they never left town then even making it to Buffalo in time for the game could be in doubt
Did Pittsburgh even make it to Buffalo before they moved the game time. If they never left town then even making it to Buffalo in time for the game could be in doubt
All hopes turn to next year