James White: 2 years, $5 million

Signing bonus: $0

2022
Base: $1.16m ($500k g’tee)
Roster bonus: $75k (8/1/22)
Per-game roster bonus: $1.19m
Workout bonus: $75k
Incentives: $1m

2023
Base: $1.32m
Roster bonus: $500k (3rd day LY*)
Per-game roster bonus: $680k
Incentives: $1m

— Mike Reiss (@MikeReiss) March 15, 2022