B Site league to fine teams $100,000 for not playing well enough

Nick J. January 24, 2020