David Tepper, Rock Hill leaders reach $20 million settlement over fa...