The Lowe’s on 71st Street in Tulsa is known as a go-to spot for all things home improvement. But earlier this year, it became known for a different reason. “It didn’t seem quite real in the moment,” ...