The Mariners cut ties with Hanson on Saturday, Andersen Pickard of MLBDailyDish.com reports.
Hanson signed with the Mariners as a non-roster invitee Tuesday, Greg Johns of MLB.com reports.
Hanson was released by the Blue Jays on Sunday, Ben Nicholson-Smith of Sportsnet.ca reports.
Hanson cleared waivers Tuesday and was outrighted to Triple-A Buffalo, Ben Nicholson-Smith of Sportsnet.ca reports.
Hanson was designated for assignment by the Blue Jays on Friday.
Hanson is out of the lineup for Thursday's game against the Twins.
Hanson is not starting Wednesday against Minnesota, Betsy Helfand of the St. Paul Pioneer Press reports.
Hanson is out of the lineup for Sunday's game against the Rays.
Hanson will start at second base and hit ninth Thursday against the Indians, Mike Wilner of Sportsnet 590 The Fan reports.
Hanson was added to the Blue Jays' active roster Thursday.