I will always give credit to the winning team in an upset but in the case with Buffalo it seems ever since the Hamlin injury the Bills haven’t recovered. The Bills were fortunate to beat the Dolphins last week