Tag: XFL

XFL Is Gone!

0
What's going on with the XFL? According to ESPN, “The league has laid off nearly all of its staff -- a handful...