David Wright knows how Met fans feel because he too is going to miss the shortstop he's played with for much of his career.

But Wright is also happy for Jose Reyes, who signed a six-year, $106 million contract with the Miami Marlins this week. Wright believes Reyes was due such a deal because of the electrifying shortstops talent, skill and hard work.

Joses a great friend and a great player, Wright said in a statement released Friday by the Mets. While I will miss him as a friend and teammate, Im glad he was able to get the contract that he earned and deserved. I truly wish him all the best in Miami.