Hundreds of starfish have been washing up along the South Carolina coast in recent weeks. Tourists and locals have spotted the stranded echinoderms on beaches in Hilton Head Island, The Island Packet ...