The Colorado Rockies agreed to a one-year, $7.75-million deal with outfielder Jurickson Profar, a source told MLB.com's Mark Feinsand.

Profar can earn an additional $1 million if he reaches 400 plate appearances. The 30-year-old declined an $8.33-million player option to join free agency in November.