Clemson's new football facility features indoor slide
Clemson is getting ready to finish up its new football facility, which features a slide, laser tag, and indoor golf.
Clemson is getting ready to finish up its new football facility, which features a slide, laser tag, and indoor golf.
Published