Race Recap: State Road Race Championship Weekend
Recap of this past weekend's Texas Road Race championship held in Ft Hood, Texas.
If you like this content and want to hear more of it, find my channel A Champion's Mind on Anchor/FM where I release content as well. I'd be glad to have you there. https://anchor.fm/a-champions-mind35