Mental Performance & Psychology 11 min read Why Mental Toughness Separates Legends From Average Players afreejohn June 26, 2025