Multiple reports in November indicated the Mets had interest in Cruz, because of his power.
However, prior to today, the two had not been linked in any report since Curtis Granderson was signed in December.
The Mets can afford to add a $10 million player to the team, though it might mean shedding a few dollars by demoting or cutting Ike Davis. In either case, whether Cruz or Stephen Drew, it's not so much the money, it's the length of the deal that is a bigger concern, at least according to people familiar with the team's thinking.
Cruz had been asking for a five-year, $75 million deal. Insiders kept saying in December that he was likely to end up with the Mets, White Sox, Astros or Mariners, but that was before Carlos Beltran and Granderson found new homes. The Mariners are reportedly still interested, I assume the Astros are as well. But, if he's willing to take a one- or two-year deal, I believe the Mets could become a legit option.