Spencer Lee Tops for 3rd Time, Iowa Reclaims Crown
LOUIS – University of Iowa senior Spencer Lee won the 125-pound NCAA Championship Saturday night, becoming the seventh three-time national champion in ...
LOUIS – University of Iowa senior Spencer Lee won the 125-pound NCAA Championship Saturday night, becoming the seventh three-time national champion in ...