Justin Morneau only had 3 RBI in 77 at-bats with the Pittsburgh Pirates last season. (Justin K. Aller/Getty Images)
The Colorado Rockies and free-agent first baseman Justin Morneau agreed to a two-year deal worth $13 million, reports CBSSports.com's Jon Heyman.
The Rockies need to replace Todd Helton, who retired at the end of last season.
Morneau, 32, is a former American League Most Valuable Player who hit .259 with 17 home runs with 77 RBI in 152 games for the Minnesota Twins and the Pittsburgh Pirates last season.
Morneau has dealt with various injuries over the years, including missing 78 games in 2010 after suffering a concussion. The next season, he sat out 55 games because of a herniated disc.
CORCORAN: MLB Free-Agent Tracker: 2013-14
The four-time All-Star has 221 career home runs and 863 RBI in 11 major league seasons.