The White Sox signed Heasley to a minor-league contract Tuesday that includes an invitation to spring training.
The Orioles released Heasley (shoulder) on Thursday, Jake Rill of MLB.com reports.
The Orioles designated Heasley (shoulder) for assignment Wednesday.
Heasley was optioned down to Triple-A Norfolk on Friday by the Orioles.
The Orioles recalled Heasley from Triple-A Norfolk on Thursday, Dan Connolly of The Athletic reports.
The Orioles optioned Heasley to Triple-A Norfolk on Saturday.
Heasley (0-1) allowed an unearned run on one hit over one-third of an inning to take the extra-innings loss in a 5-4 defeat against the Pirates on Saturday.
Heasley was recalled from Triple-A Norfolk on Sunday, Steve Melewski of MASNSports.com reports.
The Orioles optioned Heasley to minor-league camp Sunday, Andy Kostka of TheBaltimoreBanner.com reports.
Heasley has allowed two runs on four hits and a walk with one strikeout over three Grapefruit League innings.