Kyle Rudolph gets a $7.25M signing bonus as part of his new deal, as well as a $1.75M million base salary. His weekly roster bonuses, which can total up to $250K, stay intact from his old deal. Total 2019 cash is $9.25M; cap hit is $3.45M, for cap savings of $4.175M.

— Ben Goessling (@BenGoessling) June 11, 2019