Nelly received the Landmark Award at the 2025 iHeartRadio Music Awards, which honors "artists whose album releases have ...