Barnes agreed Monday with the Hanwha Eagles of the Korea Baseball Organization on a one-year, $200,000 contract, Jee-ho Yoo of Yonhap News Agency reports.
Barnes agreed Sunday with the Reds on a minor-league contract, Doug Gray of RedsMinorLeagues.com reports.
Barnes signed a minor-league deal with the Indians on Saturday, which includes an invite to spring training.
Barnes' contract was selected by Cleveland on Tuesday.
Barnes signed a minor league deal with the Marlins that includes an invitation to spring training, Joe Frisario of MLB.com reports.
Barnes has accepted his assignment to Triple-A Albuquerque.
Barnes was designated for assignment on Monday, Jenny Cavnar of MLB.com reports
Barnes will be designated for assignment Monday, The Denver Post reports.
Barnes is not in the lineup for Monday's game against the Rays.
Barnes is in the lineup and batting eighth for Monday's game against the Blue Jays, Patrick Saunders of the Denver Post reports.