The Arizona outfield has been a big question-mark this winter. It was far from certain who will be playing center or right-field next season, with the only surety being David Peralta in left. But even there, the Freight Train was entering the final year of team control, and was scheduled to become a free agent after the 2020 campaign. Worry about that no more, as Peralta has signed a three-year extension, covering the upcoming one plus two years of free agency. Bob Nightengale was the first to break the news, saying that the contract is for a guaranteed $22 million over the three years, with an additional $1.