Zac Rosscup first joined the Los Angeles Dodgers during the 2018 season when he was claimed off waivers from the Colorado Rockies, but after being released in November, he went on to sign a contract with the Seattle Mariners.
Rosscup was released by the Mariners in May, then claimed off waivers by the Toronto Blue Jays. His time in Toronto was short-lived as he was designated for assignment shortly after. Rosscup returned to the Dodgers by signing a Minor League contract.
Movement didn’t stop there, however, as Rosscup was traded to the St. Louis Cardinals in exchange for cash considerations.