The Buffalo Bills have released a Super Bowl champion following their Week 8 win, according to reports. The move comes shortly after the team's victory, though the player's identity has not been disclosed. Further details are expected.
Bills Release Super Bowl Champion After Week 8 Victory



