This, but not even just olympic level, Division 1 college level as well (I wrestled at Penn State). Boxing is probably a very close second. Both sports require a shit ton of cardio, weight training, an ungodly amount of mental toughness, and weight cutting (unless you're fortunate enough to be a...