After a second disappointing stint with the Yankees, Javier Vazquez is returning to the National League. Vazquez has officially signed a one-year contract worth $7MM with the Marlins. He also receives a full no-trade clause, and the team has agreed not to offer the righty arbitration next offseason.

Since the season ended, the Marlins have appeared to be one of the favorites to sign the 34-year-old; Florida had a little cash to spend on pitching after trading Dan Uggla to the Braves, and Vazquez expressed interest in joining the team, which plays its home games near his native Puerto Rico. The Nationals, Cubs, and Rockies also had varying levels of interest in Vazquez, who passed on two-year offers for the chance to pitch close to home.

Vazquez agreed to turn down an arbitration offer from the Yankees, which means New York will receive a supplementary pick in next year's draft. Because Vazquez is a Type B free agent, the Marlins will not have to surrender a pick in the deal.

Although he struggled to a 5.32 ERA and was eventually removed from the Yankees' rotation in 2010, Vazquez was extremely effective the last time he played in the NL East. In 2009, he finished fourth in Cy Young voting, pitching to a 2.87 ERA and striking out more than a batter per inning for the Braves. I named him as a pitcher who could benefit from a move to the NL this winter, so joining the Marlins makes him a decent bet to bounce back in 2011.

Bill Ladson of MLB.com first wrote that the two sides were closing in on a deal, while Jon Paul Morosi of FOX Sports (via Twitter) reported that an agreement had been reached. Ken Rosenthal of FOX Sports later tweeted the contract details.