Free agent Marwin Gonzalez is officially a Minnesota Twin. The versatile player has signed a $21 million, two-year contract with the team. To make room for Gonzalez on the 40-man roster, the Twins designated outfielder Zack Granite for assignment. At a news conference during spring training, manager Rocco Baldelli said he was excited to have … Read more