He ended this year 's regular wrestling season with a 27 - 1 record , winning 17 of his matches with a pin .
Glenn is known for his relentless pursuit of pinning his opponent .
Glenn ended this year 's regular wrestling season with a 27 - 1 record , winning 17 of Glenn 's matches with a pin .
Glenn is known for his relentless pursuit of pinning his opponent .