Rodriguez signed a minor-league contract with the Marlins that includes an invitation to major-league spring training, Daniel Alvarez-Montes of ElExtraBase.com reports.
Rodriguez (suspension) signed a minor-league contract with the Yankees on June 21.
Rodriguez was suspended 80 games Monday after testing positive for Boldenone, a performance-enhancing substance, Mark Feinsand of MLB.com reports.
Rodriguez was non-tendered by Atlanta on Tuesday.
Rodriguez is not on Atlanta's roster for the NLDS against Milwaukee, David O'Brien of The Athletic reports.
Rodriguez was added to the Braves' 26-man roster ahead of Saturday's game against the Brewers.
Rodriguez (4-2) took the loss Sunday versus the Mets. He allowed two runs on two hits and struck out one in one innings while blowing a save chance.
Rodriguez allowed a walk and struck out one in a scoreless inning to earn the save in Friday's 4-1 win over the Mets.
Rodriguez allowed one hit in a scoreless inning to earn the save in Sunday's 6-5 win over the Mets.
Rodriguez (4-1) earned the win Tuesday against Atlanta after delivering a scoreless ninth inning. He had zero walks or strikeouts and hit a batter.