Mark Reynolds has signed a minor league deal with the Washington Nationals.

Reynolds, 34, hit .267 with 30 homers, 97 RBIs and 175 strikeouts in 520 at-bats for the Colorado Rockies last season.

He went unsigned this offseason in a historically cold free agent market.

After scoring 5.1 runs per game in 2017, the Nationals are at just 4.2 runs per game this season.