All-American wrestler for the Penn State Nittany Lion, originally from Indiana.
Chad Red vs Nick Lee Could Come Down To This Position
Jan 22, 2020
Chad Red and Nick Lee are no strangers to wrestling one another. They’ve been going at it since high school and they’ll do it again on Friday at the Devaney Center