News

Rory McIlroy won the 2025 Masters on Sunday, becoming the sixth golfer to achieve a Grand Slam. But even he struggles with performance anxiety, which he overcomes by visualizing the worst possible ...