So, let's do some quick math.... from 2022 until 2028 he'll make 26M per season. After age 30, the rule of thumb is players lose 0.5 war per season, we'll say Yelich is a 6 WAR player (his average over the past 3 seasons). So, 3 seasons of 6 war (through 2022) then (2023) 5.5, 5, 4.5, 4, 3.5 and 3 WAR in 2028. The total.... 43.5 WAR. Using Fangraphs estimates: https://blogs.fangraphs.com/the-recent-history-of-free-agent-pricing/ So, at 11M per WAR, Yelich will be worth about 478M of value.