There are still three weeks left in the 2024 NFL season, but given the performances, the stakes, and the two teams involved, it’s possible that the Buffalo Bills and Detroit Lions have locked up the distinction of having played the Game of the Year. Understandably, Buffalo’s 48-42 win in Detroit has fans pining for a […]