I don't know. An actual major league team just paid Kyle Schwarber $10 million, after he was downright terrible in 2020. Garcia is a year older, but their 3-year splits prior to 2020 compare pretty favorably. Garcia is also a premium corner OF defender, while Schwarber might be one of the worst OF defenders in the majors. I think you are reading WAY too much into 2020 numbers, when by all appearances judging by Schwarber's deal, MLB teams are willing to write them off. Either that, or the Nationals just made a terrible personnel move. 3 year splits will compare favorably, but that is because it will grab Garcia’s massive outlier year of 2017. Garcia has never hit for an .800 OPS outside of that year. Take 2-year splits and you have a much different story. I am guessing most teams would project an OPS sub .750 for Garcia and an OPS of .800+ for Schwarber. Offensively, that just aren’t on the same planet for projections. Here is BF.net: Garcia: .736 OPS Schwarber: .808 OPS Also I am not taking 2020 into consideration at all...Garcia really hasn’t been a good hitter for most of his MLB career. Like many I didn’t like the signing from the get-go.