Game of the Week - Allatoona vs West Forsyth

The Atlanta Falcons are behind an initiative in Georgia high schools to create flag football teams.

Top Videos