The National Football Foundation is a non-profit organization to promote amateur American football on all levels throughout the United States and develop "the qualities of leadership, sportsmanship, competitive zeal and the drive for academic excellence in America's young people."