Texas Desperados 18U win the 2020 Five Tool Oklahoma Showdown

October 22, 2020