Christian Vazquez: Lands with MinnesotaVazquez agreed to a three-year, $30 million contract with the Twins on Monday, Jon Heyman of the New York Post reports.
Visit RotoWire.com for more analysis on this update.
Source:
Christian Vazquez: Lands with Minnesota