Mobile County will spend more than $15 million to restore marsh shoreline that has eroded over the decades.