XFL The Best Moments of Week One in the XFL The XFL made its glorious return to football this past weekend, and by all accounts it was a genuine success. The football organization averaged 3.3 million viewers per game – Brad Shepard4 years agoKeep Reading