Turner And McCoy
Louisiana Tech Mourning the Loss of Mascot Tech XX
This afternoon officials at Louisiana Tech learned of the death of their mascot, Tech XX. The English Bulldog was reported missing from the Sexton Animal Center. It was announced this afternoon that Tech XX died as the result of negligence by an employee at the animal center.