Star Valley 3A Football Championship RemarksStar Valley 3A Football Championship RemarksThe Braves have won 21 games over the past 2 seasons.Frank GambinoFrank Gambino