The Colorado Rockies have agreed to a Minor League deal with Mark Reynolds.

The pact includes an invitation to Spring Training. If he's added to the 40-man roster, Reynolds will receive a one-year, $1 million contract with the possibility of another $1 million in performance bonuses.