The Buffalo Bills defeated the Tampa Bay Bucs 24-18 on Thursday Night Football. Baker Mayfield finished with 237 yards and two touchdowns but Tampa lost its third game in a row. Colin Cowherd reacts to the loss, explaining why this marks the end of a storybook season in Florida
Powered by WPeMatico