Sports

Bills defeat Patriots for Damar Hamlin to lock up AFC No. 2 seed, will host Dolphins in playoffs

With all the emotion that was surging through Highmark Stadium, there was no way the Buffalo Bills were going to lose to the New England Patriots.