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