XFL CEO and Commissioner Oliver Luck joins the First Things First show to talk about the innovations and launch of the new XFL. The XFL’s opening day is …

source