XFL makes splash in deal with Disney May 19, 2022May 18, 2022 by Greg Parks A five-year deal. Is this a big win for the XFL?