Jesus Vasquez Jr. signs managerial contract with Ryan Roachby Press ReleasesJuly 16, 2020October 20, 2022