Press "Enter" to skip to content

Posts tagged as “football”

The XFL is Dead Again

Yet again, the XFL is dead. Owned by Vince McMahon’s Alpha Entertainment and controlled by WWE and NBC, the football league had to suspend its…