29th March 2024 12:07pm
0 upvotes • 23 comments
I'm pretty sure there's been major cheating going on in the league and no I'm not talking about PEDs or the refs Here are some of my observations