Heasley signed a minor-league contract with the Royals on Tuesday. Heasley has been a free agent since the White Sox released him at the end of March and hasn't pitched in a game at any level this season. The 28-year-old righty owns a 5.89 ERA and a 1.47 WHIP through 139 career innings in the majors and will likely serve as organizational depth while pitching for Triple-A Omaha.
The White Sox reassigned Heasley to minor-league camp Monday. Heasley, 28, attended camp as a non-roster invitee after he had previously turned in a 5.89 ERA and 89:55 K:BB in 139 career innings in the big leagues over parts of the last four seasons. Though he was sharp over his four Cactus League appearances in allowing just two hits and two walks while striking out three over four scoreless frames, Heasley will need to distinguish himself over a larger sample at Triple-A Charlotte before he gets a look with the White Sox.
The White Sox signed Heasley to a minor-league contract Tuesday that includes an invitation to spring training. Heasley made four relief appearances with the Orioles in 2024, getting bludgeoned for 11 runs (10 earned) over 5.1 innings. Slated to turn 28 later this month, Heasley has posted a 5.89 ERA and 89:55 K:BB across 139 innings at the major-league level.