Many expected he'd be on the move before MLB's non-waiver trade deadline, but on Wednesday New York Mets General Manager Sandy Alderson made a waiver deal to ship Jay Bruce to the Cleveland Indians. 

In return, the Mets are getting pitching prospect Ryder Ryan.

Any moves made after the July 31 deadline mean that a player being dealt must clear waivers - meaning other teams can intervene and stop a trade - but team officials said Bruce cleared waivers last week.

The move to deal Bruce is somewhat sad, although it doesn't totally mean he's done in New York. There had been some talk leading up to the July 31 trade deadline that the Mets would ship Bruce to another team as a 'rental' and then possibly re-sign him in the offseason.

That could still happen if both sides were interested in reuniting.

Bruce had been the team leader with 29 home runs and 75 RBI's.