Spencer Lee
Wrestling

Spencer Lee

USA
USA
BIRTH DATE
October 14, 1998
HEIGHT
5' 2"
BIRTH PLACE
Denver, CO
OLYMPIC EXPERIENCE
2024
 
Competition Schedule