First they got the arm, then they found the bat.The New York Mets followed up the signing of Pedro Martinez with a seven-year, $119 million contract for Carlos Beltran. But will making headlines in the winter translate to wins this summer? Did the Mets overpay for Beltran and/or Martinez? You tell us, SportsNation!

You must be signed in to post a comment