The Indians have signed free-agent 1B-3B Mark Reynolds to a one-year, $6 million deal, according to MLB.com.
Last week, Ken Davidoff of the New York Post said the Mets were contemplating signing Reynolds to play the outfield.