Michael Lewis O’Keefe, 49, of Charlotte, North Carolina, died May 9, 2016, as a result of injuries from being struck by a car on April 30. He had an excellent memory of sports, especially football and baseball. His sports knowledge ran... View Obituary & Service Information