The Tampa Bay Rays and Carlos Pena have agreed to terms on a one-year, $7.25 million contract, according to CBS Sports.
The 33-year-old had arguably some of his best seasons during a previous four-year stint with Tampa. In 2007 he hit .282/.411/.627 with 46 home runs and 121 RBI. In 2009 he hit .227/.356/.537 while leading the American League in home runs with 39 and earning his first All-Star appearance.
Pena left Tampa Bay following the 2010 season and signed a one-year deal with the Chicago Cubs. He has also played for the Texas Rangers, Boston Red Sox, Detroit Tigers, and Oakland Athletics.