ATLANTA (CBS ATLANTA/CNN) - A college mascot reported missing over the weekend was actually never missing at all.
Mascot Tech XX died from heatstroke and one of his caretakers says someone knew and tried to cover it up.
"It is preventable. So, let's prevent it from ever happening again," said animal activist Pam Miller.
Advertisement - story continues below