The Buffalo Bills are returning several reinforcements ahead of a crucial matchup with the New England Patriots this Sunday. Jones injured his peck in the team’s Week 5 matchup against the Jacksonville Jaguars in London. He’s missed ten games since. “Feeling pretty dang good,” Jones told reporters earlier this week. “Over the past couple weeks […]