In a exciting move, the NFL has the creation of the new professional flag football association. This initiative aims to engage a wider audience and give viewers a alternative perspective of the activity. The pro touch league will feature teams comprised of experienced athletes and delivers thrilling action. Information regarding franchise locations