Tulsa Big 12 Wrestling Championships in 2024: How to Watch, All You Need To Know 8 months ago The Big 12 Wrestling Championships will take place at the BOK Center in Tulsa, Oklahoma on March 9–10. In late…