
NFL Films recently filmed the Chemawa Indian School football team in Oregon, and it was inspiring to see how a little perseverance and teamwork can payoff. Watch the film and see if you're not inspired by these kids. About Chemewa Indian School Chemawa Indian School dates back to the 1870's...