Mon 1/12/15 5:45 PM

Viciedo agreed to a one-year, $4.4 million contract with the White Sox on Monday, MLB.com's Scott Merkin reports. The deal means the two sides avoid salary arbitration, though it's not clear what happens next as far as Viciedo's standing on the White Sox roster. With Melky Cabrera signed in free agency, there might not be a place left for Viciedo in the regular lineup. Despite his inconsistency as a hitter, Viciedo's uncommon power could make him a trade target to a team that has more use for him than the White Sox.