Pure back of the napkin opinionated guesswork here, but: 3.9 WAR this year (I'm assuming he adds another 0.1), holding steady for around 11.7 WAR from 20-22, around 14 total from 23-29, before becoming a replacement level or worse player for the last two years of the deal. Which would only total 29.6 WAR, well short of 41.