Blog

The Fear of Failure Can Be Downright Terrifying—Olympic Record-Holder Sanya Richards-Ross Wants You to Embrace It Anyway

It’s often described as the world’s toughest team to make, and for good reason: No country has brought home more Olympic track and field medals than Team USA. Sanya Richards-Ross knows a thing or two about the pressure the athletes are under. During her professional running career, the three-time Olympian and five-time Olympic medalist was […]