It seems the Dan Uggla deal was part of a bigger move to overhaul the Marlins this offseason. With an offense that frequently struck out, and was unable to consistently put balls into play and move runners, the Marlins have decided to go back to their roots and focus on defense, pitching, and “small ball”.
That said, John Buck had a break out year with the Blue Jays this past season and the Marlins are hoping that continues. Buck, who made the All Star team, batted .281 with 20 home runs also has thrown out 28% of base runners with Toronto.
The deal is reportedly for 3 years and $18M. The Marlins have yet to officially comment on the story, however, MLB is reporting this deal is done.