Joe Russell named USA Wrestling Manager of Freestyle Programs

Joe Russell has been hired as Manager of Freestyle Programs by USA Wresting, the national governing body for wrestling in the United States. Russell will transition to his position at USA Wrestling, working under U.S. National Freestyle Coach Bill Zadick, after previously serving as the head coach at George Mason … Continue reading