Vazquez was 10-10 with a 5.32 ERA in 31 games (26 starts) for the Yankees last season, but was left off the postseason roster.
Vazquez has been an effective innings-eater for most of his career, tallying 200-plus innings every season since 2000, except for his two years with the Yankees (198 innings in 2004) and 157 1/3 innings last season.
Vazquez has also tallied at least 10 wins in every year since winning 11 for the Expos in 2000. A solid back of the rotation starter (especially in the National League), Vazquez will help solidify the team's rotation of Josh Johnson, Ricky Nolasco, Anibal Sanchez and Chris Volstad.
Vazquez will likely demand more than $10 million per season, so he seems to be a pretty high-priced fifth starter, but the Marlins now have their Dan Uggla savings.
Last week, ESPN.com's Jayson Stark reported Vazquez is looking for a one-year deal, even turning down two multi-year deals worth more than $10 million per year. The Nationals were among teams reportedly interested in the 34-year old.
Despite his disappointing season in New York, Vazquez is still a Type B free agent and was offered arbitration by the Yankees, so the team would receive a compensation pick when he signs elsewhere.
UPDATE: Jon Paul Morosi of FOXSports.com tweets the one-year deal is done.
UPDATE: Ken Rosenthal of FOXSports.com tweets the deal "will be in the $6 to $7 million range." If so, that's a pretty good deal for the Marlins. Vazquez has a home in the area and may be trying to get a long-term deal off a good year in Florida.
-- C. Trent RosecransFor more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.