Last month agent Matt Sosnick revealed that Ricky Nolasco and the Marlins were “about 20 percent” apart in contract extension negotiations and today he told Clark Spencer of the Miami Herald that he “would be surprised if something didn’t end up happening.”

Sosnick explained that “we have had some conversations and I think we’ve made some progress” while also cautioning that “certainly nothing’s going to happen soon.”

Florida is shopping Dan Uggla after the second baseman turned down a four-year, $48 million extension offer, but the Marlins were able to sign another Sosnick client, Josh Johnson, to a long-term deal and are reportedly close to giving John Buck a three-year pact worth around $15 million.

Yesterday the Mets announced that lefty Jason Vargas sustained a non-displaced fracture of the hamate bone in his right hand as the result of a comebacker during a spring training start. This morning they announced that Vargas will have surgery, which should cause him to miss the first week or so of the season.

Vargas will have the surgery tomorrow. Given that it’s on his non-throwing hand, he won’t miss much time — just a week or so of action, with another few days to get back up to speed afterward. He actually threw a bullpen session this morning. The issue is that he can’t catch a ball right now.

Vargas, 35, signed a two-year, $16 million pact with the Mets last month. With him missing a couple of starts, the Mets should break camp with both Steven Matz and Zack Wheeler in the rotation. The two had been fighting for the final spot.