Host British Columbia, Quebec Blue and Saskatchewan earn top spots after Day 2 at 2017 Flag Nationals

unnamed-4

You may also like...