Sports

Versatile Gonzalez finalizes $21M, 2-year deal with Twins

Versatile Marwin Gonzalez finalizes $21 million, 2-year contract with Minnesota Twins