Sports

Meet Your Nine New XFL Teams

The XFL is back. Owned by Vince McMahon’s Alpha Entertainment and controlled by WWF and NBC, the XFL only lasted one season in 2001. It...

Loading

You have Successfully Subscribed!

Pin It on Pinterest