Skip to main content
play

Spencer Lee, NCAA Champion

Iowa’s Spencer Lee won the 125-pound NCAA title on Saturday night in Cleveland.