Zach and Varun discuss the new XFL football league, will it work? What this means for the NFL and much more.

Load comments