The Padres and Mariners have agreed to a 20-year lease extension with the city of Peoria, Ariz., that will keep both team's spring training camps there through 2034. The agreement calls for the city to invest $48 million in both training facilities and their shared stadium over the course of the lease.