Escobar agrees to 3-year deal to stay in Arizo…

Escobar agrees to 3-year deal to stay in Arizona: undefined