A source told NFL Media's Ian Rapoport the deal will be worth at least $6 million and potentially $8.7 million if Brooks meets certain incentives.
The 27-year-old will help fill the void left by Byron Maxwell, whom the Eagles confirmed they sent to the Miami Dolphins along with linebacker Kiko Alonso. Rapoport reported Tuesday that Philadelphia signed Leodis McKelvin as well.
As the Philadelphia Inquirer's Jeff McLane noted, the Eagles are collecting a number of players who have past experience with Eagles defensive coordinator Jim Schwartz:
NFL.com's Chris Trapasso is still a bit surprised by the terms of the contract:
Brooks appeared in 13 games in 2015, recording 12 combined tackles. Pro Football Focus gave him a 49.2 overall grade for the season.
If the Eagles had signed Brooks to be Maxwell's direct replacement, then fans might have reason for concern. Instead, he'll merely add more depth to the secondary, though one could argue Philadelphia is overpaying for his services.
All things considered, this is still a good move for the team and continues general manager Howie Roseman's transformation of the roster following the departure of former head coach Chip Kelly.