insidehoops
04-11-2020, 12:52 AM
The XFL, owned by Vince McMahon and Alpha Entertainment, has suspended operations, and per ESPN has laid off most of their staff, and may not return in 2021 or at all.
Damn you, coronavirus.
Damn you, coronavirus.