SSports Read More On The Up: Kiwi Ben Richards reflects on dream freeride season after dual title winsApril 25, 2026 “I was feeling good and I felt like I could definitely compete and was kind of hoping to…