Sports Illustrated reported on Thursday night that the Diamondbacks have offered third baseman Mark Reynolds a contract worth $13.5 million. Arizona was expected to meet with Reynolds and his agent in-person late this week, a source told Arizona Republic. Reynolds had 44 home runs and 102 RBIs last season.