XFL reveals team names for each of its eight franchises

XFL reveals team names for each of its eight franchises

FOX 26 News' CoCo Dominguez

Top Videos