The Tampa Bay Rays agreed to a one-year, $2-million contract with free agent first baseman James Loney, ESPN.com reported.
Loney can also make up $1 million in performance-based incentives.
The deal is pending a physical exam.
Loney, 28, combined to hit just .249 with six home runs and 41 RBI in 144 games with the Los Angeles Dodgers and Boston Red Sox this year.
Loney was traded to the Red Sox in August as part of the blockbuster deal that sent first baseman Adrian Gonzalez, outfielder Carl Crawford and starting pitcher Josh Beckett to the Dodgers.
Loney is a lifetime .282 hitter over seven years.
The Rays want to replace Carlos Pena, who hit .197 with 19 home runs, as their starting first baseman. Pena is also a free agent.