So much depends on what level of spending they will have going forward.
I don't think it's a terrible deal but if the O's are going to be hanging out in the bottom third of payroll it's too much to tie to one pitcher.
By 34 Adam Jones was in Japan, Matt Wieters played 19 games in the majors, Chris Davis played in 16. Markakis had a good year at 34 but his age 33 and 35 seasons were bad.
Yes he has more HR than a player not known for his home runs.
He also has an OBP 128 points lower and a lower slugging despite the homeruns.
What a weird comp to try and make. He's not nearly the hitter Soto is.
The standard back in the day used to be 10K for these guys.
I figure most of them only spend a year or two playing ball before getting on with their life. Hopefully he graduated.
He's slow, 21st percentile sprint speed.
He's not someone you should be locking up in his 30's.
The O's got a lot of value out of him and should quit while they are ahead.