Sloan Shanahan signs with Clemson

Sloan Shanahan signs with Clemson