Providence won the Indiana Class A State Championship on Saturday by beating North Judson 35-20 at Lucas Oil Stadium in Indianapolis.
The Indiana high school football state championship games kick off at Lucas Oil Stadium this weekend. Three state champions were crowned Friday and three more will be on Saturday. IndyStar ...