Submitted photo

In Carrollton, Texas, the Texarkana 15U USSSA Indians won the USSSA 15U Freshman AA State Championship, June 15-16. The Tribe complied a 3-0 undefeated record to ...

Published: 06/23/2013