Getting Slimed: The Return of the Slime Caps
By Michael Martinez An age-old tradition is finally seeing a revival on Baylor campus and at Floyd Casey Stadium. Perched on the tops of numerous freshman heads are the infamous slime caps, a tradition that was once thought to be extinct—only five caps were sold in 1995. The slime cap tradition began at Baylor in […]