home runs and had five RBIs to help the Mets end their losing streak. He hit his 200th career home run in a loss on August 24 to the Houston Astros. On September 25, 2012, Wright tied the all time hit record with the Mets Ed Kranepool with 1,418 hits in a game at home against the Pittsburgh Pirates. Then on September 26, 2012, Wright surpassed Kranepool as Mets all-time hit record holder with an infield single also at home against the Pittsburgh Pirates. Wright finished 6th in the voting for the 2012 NL MVP Award. Contract extension On November 30, 2012, Ed Coleman and WFAN reported that Wright and the Mets agreed to a 7-year contract extension worth $138 million (7 years for $122 million plus a club option for $16 million that the club picked up for the 2013 season). The contract became official on December 4 after Wright passed a physical. Wright was represented in negotiations by Seth Levinson and Sam Levinson of ACES Inc. Wright's $138 million deal was contrary to the Mets budget-conscious policy of not giving huge contracts to players in their 30s; nonetheless general manager Sandy Alderson made an exception as he viewed Wright as a leader and role model, both on and off the field. At the same time, many agents and front-office executives suggested that had Wright waited a year and became a free agent, he could have received a deal close to $200 million. Although it had been six years since the Mets' last playoff appearance and four years since their last winning season, Alderson managed to persuade Wright to stay as the Mets' farm system had young talented pitchers. Wright's contract had deferments which would be paid out through 2025. The Mets obtained injury insurance on the contract which kicked in after he missed 60 days, allowing the team to recoup 75 percent of his salary while he is unable to play. 2013 After a spring training game on March 21, the Mets announced that Wright had been named the fourth team captain in Mets history, joining Keith Hernandez, Gary Carter, and John Franco. Wright got his 1,500th career hit on June 18 against the Atlanta Braves off of Cory Gearrin. Wright was named the National League's Home Run Derby team captain for the 2013 MLB All-Star Game. He selected Carlos González, Michael Cuddyer, and Bryce Harper as the