Teakles, John McLaurin (Career)