The Diamondbacks, who agreed to terms on a three-year deal with Cody Ross this weekend, only started talking with the free agent on Monday.

Ross spent one year with the Red Sox.