Rodriguez, 27, had been eligible for arbitration. Tuesday is the deadline for teams to tender contracts to arbitration-eligible players.
He did not pitch last season after testing positive for COVID-19 in July and later developing myocarditis, a heart condition associated with the disease.
In 2019, Rodriguez went 19-6 with a 3.81 ERA in 34 starts.
He is scheduled to become a free agent after the 2021 season.
USA Today Sports first reported news of the deal.
ESPN’s Buster Olney contributed to this report.
- Red Bull officially requests review of Hamilton’s Silverstone penalty
- Yankees deal 2 prospects for Pirates RHP Holmes
- Maddon on Shohei MVP talk: ‘It’s not even close’
- Bombers to unveil Grey Cup banner at home opener
- Saudi Arabia keen to alleviate human rights concerns
- WWE RAW News – Karrion Kross Reacts To His Win Over Keith Lee, Priest/Sheamus
- WWE RAW News – Alexa Bliss/Lilly-lution Shenanigans, Reginald Retains 24/7 Championship
- Jets 2021 Free Agency Preview: Needs, targets, issues
- A’s acquire Chafin from Cubs for 2 minor leaguers
- MLB trade deadline tracker: A star outfielder on the Yankees’ radar, plus our latest buzz