But last year was arguably the best year of his career. Only 50 games, but definitely not a 'half assed rebound season', especially coming off two 2 win seasons. Maybe he's broken, but also maybe these career minor league dudes just suck and it's better to shoot for another Heyward rebound. I don't think that we cannot take literally anything away from the 2020 season for anyone. Like for instance, from April 19, 2018 to June 30, 2018 Heyward recorded a 50 game stretch where he his .314/.363/.481/.844. Still finished with a .731 OPS for the season. I get that we cant assume that he would drop off in 2020 and comparing his entire 2020 with a cherry picked best 50 game stretch in another season is not totally fair, but its still a small sample that jumps out as an outlier from the rest of this Cubs career. He also had the highest BABIP as a Cub, and his average EV was at 2016 levels (though his LD% was much higher than any other season in his career). The thing I keep coming back is the walk rate, which he's flashed before (his rookie year/Atlanta years, 2019 was in the right direction). It's not like pitchers in 2020 were scared of his bat and pitching around him, but he was still able to produce an elite walk rate. This year it's a career low, as is his BABIP. To be fair, he's on the wrong side of the aging curve, and his soft hit % is close to a career high, LD% is down, etc. But Heyward came in with sky high expectations, he bombed, and then he turned into a league average starter, performed way above that last year, and way below that this year. We aren't going from this current roster to 8 above average starters next year. But he's not blocking anyone remotely regarded, and eating his contract when your current other options are an assortment of garbage doesn't make any sense to me.