Renegades Champs

The Lone Star Renegades won the 7U World Series Monday over in Sulphur, LA, finishing with a perfect 8-0 record.
Published: 2:40 PM CDT July 4, 2017