Chavis signed a minor-league contract with the White Sox on Wednesday, Jesse Rogers of ESPN.com reports.
The Mariners reassigned Chavis to minor-league camp Saturday, Shannon Drayer of Seattle Sports 710 AM reports.
Chavis signed a minor-league contract with the Mariners on Thursday and received an invitation to big-league spring training, Kiley McDaniel of ESPN.com reports.
Chavis cleared outright assignment waivers Wednesday and elected to become a free agent, Mark Zuckerman of MASNSports.com reports.
Chavis went 2-for-4 in Sunday's win over the A's.
Chavis went 2-for-3 with a walk and an RBI in Sunday's loss to the Royals.
The Nationals selected Chavis' contract from Triple-A Rochester on Thursday.
Chavis signed a one-year minor-league contract with the Nationals on Monday, Andrew Golden of The Washington Post reports.
Chavis elected free agency Oct. 6.
Chavis cleared waivers and was outrighted to Triple-A Indianapolis on Friday, Alex Stumpf of DKPittsburghSports.com reports.