57stratdawg Heisman Dec 1, 2004 148,782 24,668 113 Nov 17, 2016 #2 That appears to be the rumor. He was apparently actually placed on leave last week. There appears to be some confusion as what exactly this relates to.
That appears to be the rumor. He was apparently actually placed on leave last week. There appears to be some confusion as what exactly this relates to.
aTotal360 Heisman Nov 12, 2009 22,663 16,672 113 Nov 17, 2016 #3 It's a witch hunt fuel by Satan himself.