Hilton Head Prep holds off St. Andrew's, 28-20

October 17, 2015 12:38 AM