McKenley vant en sølvmedalje i friidrett under Sommer-OL 1948 i London. Han kom på andreplass på 400 meter bak sin landsmann Arthur Wint.