CHICAGO -- The Chicago White Sox filled a hole at second base, agreeing to a deal with two-time All-Star Josh Harrison on Saturday.
MSM Sports, which represents Harrison, tweeted the agreement. The deal is pending a physical.
Harrison, 34, has played second base, third base, shortstop and all outfield positions over 11 seasons with Pittsburgh, Washington, Detroit and Oakland. His arrival allows Leury Garcia to remain in a utility role.
Harrison is a career .274 hitter. He made All-Star teams in 2014 and 2017.
Harrison batted a combined .