The All-Star shortstop became the second top free agent to land with the Marlins in a matter of days, agreeing Sunday night to a $106 million, six-year contract, a person familiar with the negotiations told The Associated Press.

After adding All-Star closer Heath Bell for $27 million over three years, the Marlins gave the NL batting champion a deal that includes a club option for 2018 that would make the contract worth $120 million, the person said, speaking on condition of anonymity because the agreement had not yet been announced.

Preparing to move into a $515 million retractable-roof ballpark, the Marlins hired Ozzie Guillen as their manager and have become a driving force in the market ahead of the winter meetings, which start Monday. With Prince Fielder and Albert Pujols the remaining high-profile hitters on the market, they hope to land another big bat. Pujols, like Reyes, already has toured the new stadium - which opens when the Marlins host the Cardinals on April 4.

Reyes is following Francisco Rodriguez and Carlos Beltran out of New York, leaving David Wright and Johan Santana as the Mets' last remaining stars. Mets general manager Sandy Alderson began hearing rumors of the deal Sunday afternoon.

"If the numbers are what are speculated and Jose does leave us, I don't think people will be surprised that under those circumstances he went elsewhere. It doesn't mean they'll be happy about it," said Alderson, who spoke with Reyes' agents earlier in the day. "There was an indication to me that things were moving. Exactly how far. I didn't ask. I didn't need to."

Reyes signed with New York at age 16 and last year become the Mets' first NL batting champion, when he hit .337 and topped the league with 16 triples, while stealing 39 bases.

The 28-year-old is a four-time All-Star and three-time stolen base champion. But he has been prone to injuries in recent seasons, particularly to his hamstrings. He has not played more than 133 games in any of the last three years, averaging 98.

His arrival in Miami, where the Marlins will be wearing new brightly colored uniforms, likely means three-time All-Star Hanley Ramirez will be shifting from shortstop to third base.

Reyes received the second-nine figure deal of the offseason, following center fielder Matt Kemp's $160 million, eight-year contract to stay with the Los Angeles Dodgers.

Reyes' departure is another blow to the Mets, who went 77-85 in their third straight losing season. Attendance at Citi Field dropped to 2.35 million, down about 7 percent from last year and their lowest since 2004, when they played at Shea Stadium.

Alderson said the Mets never made a formal offer to Reyes, who is coming off a deal that paid him $32.4 million over five years.

"I don't believe Mets' fans will be surprised if these reports are true that Jose may not be back," he said. "You have to draw a line somewhere and based on our experience, not just with Jose - but with multiyear contracts generally, and not just with our multiyear contracts, but all multiyear contracts generally - we decided that there were some conceptual limitations to where we would go."

Alderson became general manager when Omar Minaya was fired after the 2010 season. The Wilpon family that owns the Mets has been sued by the trustee trying to recover money for the victims of the Bernard Madoff Ponzi scheme, and he is seeking to recover up to $386 million from the Mets' ownership group.

"Bernie Madoff and his specter are always referenced in these situations. I really don't really think that Madoff has that much to do with this," Alderson said. "But when a team loses $70 million, irrespective of Bernie Madoff or anyone else, that's probably a bigger factor in our approach to this season and the next couple than anything else."

Alderson wouldn't say whether the $70 million figure was for 2011 only.