David Peralta, D-backs finalize 3-year, $22 million deal

David Peralta and the Arizona Diamondbacks have finalized a $22 million, three-year deal through 2022 that will keep the outfielder with the organization that signed him out of an independent league nearly seven years ago.