7

2 comments

[–] [Deleted] 3 points (+3|-0) Edited

I feel like the anti NFL sentiment has died down. The XFL may have lost its window.