Marwin Gonzalez a signé un contrat de deux ans et un  total  de 21 millions $ avec les Twins du Minnesota.

Le natif de Puerto Ordaz, au Venezuela, a passé toute sa carrière chez les Astros de Houston, avec qui il a remporté la Série mondiale en 2007.

En sept saisons et 795 matchs, il frappe pour ,264 avec 76 circuits et 292 points produits.

En 2017, le joueur de 29 ans a disputé 145 rencontres. Il a frappé pour ,247 avec 16 coups de circuits et 68 points produits. Son contrat d’un an valait alors 5,125 millions $.