NFL Draft Prospect Sets Combine Record By Scrubbing Entire Social Media Presence In 17.64 Seconds
INDIANAPOLIS-Stunning scouts as he effortlessly cleared out years' worth of troubling posts while barely breaking a sweat, top NFL draft prospect T.J. DeLuca set a combine record Friday by scrubbing his entire social media presence in 17.64 seconds. "I've never seen anything like this, everything from his thoughts on"