Teakles, John McLaurin (Carrière)