St. James holds off North Myrtle Beach

October 19, 2012 11:04 PM