Youth Football Team Wins Flag Football X Championship at Dallas Cowboys Stadium

Artboard5564
team pic 1

A group of young boys had the experience of a lifetime when their traveling flag football team traveled to Dallas, Texas to compete in the Annual Flag Football X Tournament at Dallas Cowboy Stadium. And if that wasn’t exciting enough, they won the championship title in their division!

Read More Here