McCaughan is scheduled to start Saturday's game against the Phillies in Miami.
McCaughan allowed four runs (three earned) on five hits and a walk over four-plus innings in a no-decision Sunday. He struck out two during the win over the Giants.
The Marlins recalled McCaughan from Triple-A Jacksonville on Sunday. He'll start in the Marlins' series finale in San Francisco against the Giants.
The Marlins optioned McCaughan to Triple-A Jacksonville on Friday.
The Marlins recalled McCaughan from Triple-A Jacksonville on Tuesday.
The Marlins claimed McCaughan off waivers Sunday and optioned him to Triple-A Jacksonville.
The Guardians designated McCaughan for assignment Sunday, Mandy Bell of MLB.com reports.
The Guardians optioned McCaughan to Triple-A Columbus on Saturday.
The Guardians recalled McCaughan from Triple-A Columbus on Thursday.
The Guardians optioned McCaughan to Triple-A Columbus on Monday.