Cody Ross LF/RF OAK 2 years ago

Mark Feinsand of the New York Daily News reports the Diamondbacks have signed Cody Ross to a three-year deal.