Already a subscriber? Log In
Austin DeSanto picked up his third NCAA podium finish after placing third at 133 pounds.
Tags: