Filter Videos271 Videos
Tech Falls Were Invented Because Of Gene Mills
Jun 25, 2019
Technical Falls weren't always a thing. Gene Mills talks about the time that he tried to score 100 points in a single match and how the President of FILA made a rule to stop him.