Already a subscriber? Log In
Spencer Lee (Iowa) after winning the 2021 NCAA Championships at 125 pounds.
Tags: