The Amarillo Sox are a member of the American Association of Independent Professional Baseball. The Sox play their home games at Amarillo National Bank Sox Stadium in Amarillo, Texas.
Advertisement
The Amarillo Sox are a member of the American Association of Independent Professional Baseball. The Sox play their home games at Amarillo National Bank Sox Stadium in Amarillo, Texas.