Josh Johnson appears to be West Coast bound.
According to a report from ESPN, the 29-year-old starting pitcher has signed a one-year contract with the San Diego Padres worth $8 million.
The deal reportedly also includes additional bonuses based on games started.
The Padres are expected to announce the signing on Wednesday; Johnson was in San Diego on Tuesday for a physical.
Johnson has a career record of 58-45 with a 3.40 ERA in nine seasons with the Miami Marlins and Toronto Blue Jays.
He struggled with the Blue Jays last year, posting a 2-8 record with a 6.20 ERA during an injury-riddled season.
The Blue Jays did not give the 29-year-old a qualifying offer and therefore will not receive a draft pick from the Padres.
Johnson reportedly turned down one-year offers worth more than $8 million in order to play for the Padres.