Versatile Gonzalez finalizes $21M, 2-year deal with Twins Versatile Marwin Gonzalez finalizes $21 million, 2-year contract with Minnesota Twins Powered by WPeMatico