Traffic Alert: Delays, detours coming because of Clemson, North Springs road work

August 12, 2017 9:51 AM