The Rays and free-agent pitcher Nathan Eovaldi have reached a one-year, $2 million deal that features a club option for the 2018 season, a source told ESPN's Buster Olney.

Eovaldi is currently recovering from Tommy John surgery and is not expected to pitch in 2017.