Sean McDermott has been officially fired as the head coach of the Buffalo Bills following a heartbreaking 33-30 overtime defeat to the Denver Broncos in the Divisional Round of the NFL playoffs. This decision was announced by the NFL Network on Monday, marking the end of McDermott's tenure, which began in 2017. During his six... Continue Reading →
