Former All-Star Mets shortstop Jose Reyes has agreed to a six-year, $106 million deal with the Miami Marlins, pending a physical.
Reyes hit .337 last season to win the first batting title in franchise history.
New York Mets fans had mixed reactions on Monday to losing the oft-injured, four-time All-Star player and three-time stolen base leader.
"He's kind of a baby, gets injured a lot. He's really a liability for the team," said one Mets fan.
"I'm sorry to see him go, but if it means we can get back in pennant city and we can put these Yankees to sleep and shut them up for a little while, then fine," said another.
"He was just trying to milk the Mets for everything that he could get out of them, and I don't think he really tried that hard," said a third. "Let him go somewhere else, let him make his money somewhere else. I don't think the Mets need to give him all that money."
"They'll still finish last, no big deal. Yankees will still beat them," said a fourth.
Reyes had spent the first nine years of his career in New York.