Education
Weaver, who began wrestling at the age of six, won three Pennsylvania state high school titles while competing for Easton Area High School in Easton, Pennsylvania. He won in 1975 and 1976 at the 98-pound weight class and in 1977 at the 105-pound weight class. In 1977 Weaver participated in the Dapper Dan Classic, which features the Pennsylvania all-stars against a national team, and won by a fall in 0:50.
He graduated from Easton in 1977 and spent a post-graduate year at Blair Academy, in Blairstown, New Jersey.
At Blair he won the National Preparatory School Championship and the Outstanding Wrestler trophy.
Weaver matriculated at in Bethlehem, Pennsylvania in the fall of 1978. Competing in college was a challenge for Weaver since the lightest National Collegiate Athletic Association weight class was 118 pounds, well above his freestyle weight class of 105.5 pounds.
He red shirted as a freshman at Lehigh and saw little action the following season. However, the next three seasons was a starter for Lehigh at 118 pounds.
He won conference titles in 1982 and 1983 and finished third in the 1982 National Collegiate Athletic Association Division I tournament.
He finished his career at Lehigh with a record of 57-14-3 with 16 falls.