Stud of the Week: Spencer Lee Won a National Title with TWO TORN ACL's!


Spencer Lee is a stud! He won his third national title, but this time with NO ACL's! You won't see this anywhere.

This interview made him legendary.

Here is Mike's reaction to that interview.


Sponsored Content

Sponsored Content