Here are several specific details on some recently agreed-upon and signed contracts from around the NFL:

Clay Harbor , TE ( Patriots ): Two years, $3MM. $400K signing bonus. Roster bonuses of $200K (2016) and $400K (2017). $200K option bonus for 2017. Up to $500K annually in playing-time incentives (all Twitter links via Mike Reiss of ESPN.com).

, TE ( ): Two years, $3MM. $400K signing bonus. Roster bonuses of $200K (2016) and $400K (2017). $200K option bonus for 2017. Up to $500K annually in playing-time incentives (all Twitter links via Mike Reiss of ESPN.com). Aldon Smith , OLB ( Raiders ): Contract features $250K for each game Smith is on the Raiders’ 53-man roster in 2016 and 2017. Those per-game roster bonuses could max out at $4MM in 2017, but not in 2016 due to suspension (Twitter link via Field Yates of ESPN.com).

, OLB ( ): Contract features $250K for each game Smith is on the Raiders’ 53-man roster in 2016 and 2017. Those per-game roster bonuses could max out at $4MM in 2017, but not in 2016 due to suspension (Twitter link via Field Yates of ESPN.com). Zach Brown , LB ( Bills ): One year, $1.25MM. $450K signing bonus. (Twitter link via Joe Buscaglia of WKBW).

, LB ( ): One year, $1.25MM. $450K signing bonus. (Twitter link via Joe Buscaglia of WKBW). Corey White, CB (Bills): One year, minimum salary benefit. $80K signing bonus (Twitter link via Buscaglia).