Full terms of Kyle Rudolph's deal:
— Ben Goessling (@BenGoessling) June 14, 2019
$7.25M signing bonus; $100K workout bonuses and up to $250K in per-game roster bonuses each year.
Base salaries:
2019: $1.75M (fully g'td)
2020: $7.025M (g'td for injury)
2021: $7.65M
2022: $8.45M
2023: $9.85M