XFL Commissioner Oliver Luck Introduces 8 Teams for Inaugural Season

The Official XFL YouTube channel posted the following recap of of last Wednesday’s press conference that took place at MetLife Stadium.

Watch the full video below

Fubo