Tyrese Haliburton essentially told the haters to put some respect on his name.
Parent caught on video defecating inside rival high school after playoff football blowout November 10, 2026