XFL reveals team names for each of its eight franchises
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