It’s one of the fiercer rivalries in the National Football League, but did fans of the Buffalo Bills take things too far ahead of Sunday afternoon’s matchup against the visiting Kansas City Chiefs? Before the game at Highmark Stadium in Buffalo, a few members of the rowdy Bills fan base, known as “Bills Mafia,” expressed […]