Triangle football teams hit the road for Week 6 challenges

by