The team relocated to Amarillo in 2011. They were previously known as the Pensacola Pelicans, based in Pensacola, Florida. The new team's general manager is former Amarillo Gold Sox and San Diego Padres pitcher Mark Lee.
Amarillo Sox Reviews & Ratings
No Reviews / Ratings Yet