Anderson (elbow) was released by the Mariners in March, Baseball America reports.
Anderson (elbow) signed a minor-league contract with the Mariners on Saturday as a non-roster invitee, Ryan Divish of The Seattle Times reports.
Anderson (elbow) became a free agent Monday after being outrighted off Cleveland's 40-man roster.
Anderson (elbow) was placed on the 60-day injured list Friday.
Anderson underwent surgery Friday on the flexor tendon in his right elbow, Mandy Bell of MLB.com reports.
Anderson was placed on the minor-league injured list Tuesday due to right elbow inflammation, Tribeinsider reports.
Anderson was optioned to Triple-A Columbus on Saturday, Paul Hoynes of The Cleveland Plain Dealer reports.
Anderson didn't factor into the decision in Friday's 4-3 extra-innings loss to the A's, giving up two runs on three hits and three walks over three innings while striking out three.
Anderson (0-1) allowed four runs on two hits with three walks and one strikeout in two-thirds of an inning during a loss to the Mariners on Sunday.
The Indians recalled Anderson from Triple-A Columbus ahead of his scheduled start Sunday against the Mariners.