A popular Buffalo Bills tailgate spot is in new hands. Located steps away from Highmark Stadium, the Bills Mafia House has long been a destination for fans attending home games in Orchard Park.
Chef Brad Leone dives headfirst into the wild traditions and over-the-top energy of a Buffalo Bills Mafia tailgate.