Photo 3 of 3

View all

Championship wrestling is put on hold at Menlo College
The Menlo College women's wrestling won the NAIA and WCWA national titles last year. Photo courtesy of Menlo College Athletics.

© 2020 Almanac Online.
All rights reserved.