Former Duke basketball player Lance Thomas has settled a lawsuit that accused him of failing to pay nearly $68,000 for jewelry purchased while he was part of the Blue Devils team that won the 2010 national championship.