The Chicago White Sox have agreed to terms on a one-year deal with Josh Rojas, according to a source.
Rojas, 30, was non-tendered by the Seattle Mariners on Nov. 22 but received interest from multiple teams. He hit .225/.304/.336 over 142 games and 476 plate appearances last season.
He brings tremendous value with his defensive versatility. During this past season, Rojas played 131 games at third base, 11 at second, six in left field, one at first base and even pitched in two games.
Via Scott Merkin/MLB