Bills Mafia, Unite! The Ultimate Playoff Power At 2 p.m. on Friday, Highmark Stadium in Orchard Park, N.Y., home to the Buffalo Bills, was covered in snow. Mounds of white powder were piled high across the stadium, obscuring signs, burying seats and blocking the tunnels that lead from the locker […]