The newly formed United States Football League launches April 16 with eight teams playing all of their regular-season games in Birmingham, Ala., over 10 weeks. The latest venture into spring football ...