This weekend marks the Battle For Courage fundraiser!
Crossfit St. Charles has three teams competing.
Many of these athletes have never competed before. Come on out to support our crew! Look to Facebook for updates.