Shane Victorino agrees to three-year deal with Red Sox

Los Angeles Dodgers' Shane Victorino swings on a three-run home run during the second inning of a baseball game against the Colorado Rockies, Friday, Sept. 28, 2012, in Los Angeles. (AP Photo/Mark J. Terrill)
Shane Victorino batted .255 in 154 games for the Dodgers and Phillies in 2012.

Free agent outfielder Shane Victorino has agreed to a three-year, $37.5 million contract with the Red Sox, the Globe has confirmed.

The deal is pending a physical.

Victorino also confirmed the news via a tweet.

Advertisement - Continue Reading Below

“Just agreed to join the Boston @RedSox in the middle of paradise. #BLESSED!!! Can’t wait to get to Boston.”

Victorino is reportedly in Hawaii.

The Red Sox were the front-runners to land Victorino, but the Indians were also involved. Victorino, who just turned 32, is a nine-year veteran who hit .255 with 11 homers and 55 RBIs for the Phillies and Dodgers last season.

Victorino has played center field for much of his career, but would shift to right for the Red Sox.

He is a career .275 hitter with 90 home runs and 409 RBIs. He has played 1,076 major league games with the Padres, Phillies, and Dodgers.