Rants IF YA SMELLLLLLLL By Scott Keith on 3 August 2020 Apparently The Rock is buying the XFL. Does this mean Vince will come on as a “consultant”? 🤨I at least would trust the Rock not to screw over his own executives. Please enable JavaScript to view the comments powered by Disqus.