Give it up Huckabeasts!
I thought the Huckabeasts were extinct by now?
At least his favorite team won: