Recently, the XFL announced eight cities that will host the league’s teams next year. Coaches have been assigned. Meanwhile, Ticketmaster is lined up to sell tickets for the 43-game season. But the troubled league will have to do more than just plan to find vindication. The XFL plans to start […]