Infielder Ryan McMahon and the Colorado Rockies have agreed on a six-year extension on Monday, capping a week of spending in which the team guaranteed more than a quarter-billion dollars in salary.

The deal is worth $70 million, sources told ESPN.