Globe iconLogin iconRecap iconSearch iconTickets icon

Texas wins States Play title

August 26, 2018 | 00:01:11

Texas accepts the States Play Championship award after defeating California in the 2018 States Play Tournament