The Colorado Rockies have finalized a one-year, $2.5 million deal with Mark Reynolds.

Reynolds hopes that playing his home games at Coors Field will help him reach the 30-home run mark again.

"My power hasn't gone anywhere," he said. "Just playing time has gone down. That's why my home runs are down."

The 32-year-old hasn't hit 30 home runs since 2011, when he clubbed 37 with the Baltimore Orioles. Reynolds hit just 13 home runs in limited playing time for the St. Louis Cardinals in 2015.

"Not only the physical aspect of not being at Busch, but the mental side, just knowing that I don't have to square a ball up 100 percent to get it out of there," Reynolds said. "You have a lot more confidence hitting at Coors."