Gomes I believe will be 32 this coming season. If you look at history of baseball, catchers past 32 don't age well, and most drop of significantly after that age. This is a position that takes a beating and mid 30's not many get any better.
Gomes was not exactly J. Bench hitting wise. He had a good year last year, but the two season prior to that he didn't hit any better than Perez. He is also due to make I believe over 7 million this year and 9 the next. Not terrible, but if they could get value for him now it might not be the worst thing.
The two prospects they got were a young pitcher who throws about 98 mph. His record is deceiving, as he only pitched above A ball for about one year.
The other is a 23 year old outfielder with a very strong arm, and great potential at the plate.
This trade might better be judged a couple years down the road. But, clearly prospects are just that...prospects.
Mejia was never going to cut it as a catcher, and he seemed fairly set on not changing positions. Also some forget they picked up two younger arms that are on 25 man roster now for him.
Gomes was not going to be the difference in them winning the Central Division next year. I liked him, and he had a good year last year, but he could easily have reverted back to hitting 220 next year and they get nothing for him.
Cleveland is actually a fairly well run franchise. Encarnacion and Kipnis combined salary next year is around 35 million. That is not helping what they can do.