The Minnesota Twins have signed U Marwin Gonzalez to a two year, $21 million deal.
Gonzalez is a player that can play every position but pitcher and catcher, and hang around average defensively. Plus, he is a good hitter. Primarily, he played left field and everywhere around the infield with Houston last year. Well, CJ Cron and Jonathan Schoop are staying at first and second, respectively, and Eddie Rosario is in left, so Gonzalez could be the opening day shortstop, and play third, if Jorge Polanco and Miguel Sano continue on from their horrid 2018s. Obviously, Gonzalez can play backup at 1B, 2B and LF, but I'd expect to see him primarily at the left side of the infield.
Gonzalez gets a multi-year deal, a success, and the money per year, $10.5 million, is decent. He can cash in after 2020 if he keeps up his numbers at the plate in 2017, not his bad 2018 numbers.
Gonzalez, who will be 30 by Opening Day, had a .247 batting average, with 16 home runs, 68 RBIs and two stolen bases in 552 Plate Appearances for the Houston Astros in 2018. The best year of his career came in 2017, when he had a batting average of .303, with 23 home runs, 90 RBIs and eight stolen bases in 515 Plate Appearances. In his MLB career, all in Houston, Gonzalez has a batting average of .264, with 76 home runs, 292 RBIs and 37 stolen bases in 2706 Plate Appearances.