Rick Perry Now Reveals Russia Tampered in TAMU Student Body Elections Rick Perry, Head Yell leader ’72 and 11th Runner-Up in season 23 of Dancing With the Stars, recently implied that… By 5K for Yell , in Elections , at March 24, 2017