Alternate Universe: Mariners Blow it Up, Part 3

Sign Carlos Gonzalez to a 2 year, $28.5 million deal
Remember when Carlos Gonzalez was one of the best players in Major League Baseball? My how fast things can change. Injuries have derailed the once Hall of Fame bound Gonzales, but this gives the the Mariners a unique opportunity to strike.
The soon to be 32 year old has had a dismal season, but was a solid MLB player in the previous 2 seasons, showing their might be more left in his tank. Gonzalez, or “Cargo”, has seen his defensive prowess diminish into Matt Kemp territory, and is a much better fit for an American League team in need of a DH. Hello Seattle.
If Gonzalez can find his form early in 2018, the Mariners will enter the deadline with a premier bat at a reasonable cost with 1 1/2 year of control. That could net them a solid, B level prospect or two, and provide veteran leadership to a young outfield.