Menu

NBC’s The Titan Games Episode 8 Recap: Fall of the Titans

Last week saw the culmination of the West Region. 7-time CrossFit Games individual competitor Margaux Alvarez and Noah Palicia, who scored a hat trick of defenses on Mount Olympus, earned their keep to … Read more