Kevin Byard Signs One-Year Deal With Patriots
Safety Kevin Byard has officially joined the New England Patriots on a one-year contract. The deal includes specific performance-based incentives as part of the team's free agency strategy to bolster their secondary for the upcoming season.
