Hyrox ExplainedHyrox is the fitness phenomenon that you've almost definitely heard about. The BBC have referred it to as a ...