The New Teamby TwoPeopl383671122020 NFL Season. The NFL gets itself a new division. Eight new teams. The St. Louis Spears is an eye-catching team. With a few veterans and almost everyone else being f...stlouiskansasbxb+22 more