Decision on Charlotte NC boys track team state title appeal
Key Points:
- The Mallard Creek boys’ track team has won an appeal after a controversial disqualification initially cost the Mavericks a third straight state championship.
- After an emergency meeting from the N.C. H