![](http://videos.milesplit.com/stills/406578.jpg)
Coverage
![](http://videos.milesplit.com/stills/406578.jpg)
![](http://videos.milesplit.com/stills/406579.jpg)
![](http://videos.milesplit.com/stills/406580.jpg)
![](http://videos.milesplit.com/stills/406584.jpg)
![](http://videos.milesplit.com/stills/406585.jpg)
![](http://videos.milesplit.com/stills/406587.jpg)
![](http://videos.milesplit.com/stills/406590.jpg)
![](http://videos.milesplit.com/stills/406591.jpg)
![](http://videos.milesplit.com/stills/406592.jpg)
![](http://videos.milesplit.com/stills/406593.jpg)
![](http://videos.milesplit.com/stills/406594.jpg)
![](http://videos.milesplit.com/stills/406595.jpg)
The First MHSAA Middle School XC Classic
Oct 23, 2019
Well we finally went and did it a MHSAA Middle School race with teams from all over the state.