Stephen Curry has been ranked the 3rd-most admired leader in sports for 2025, according to a recent survey. Meanwhile, LeBron James placed 24th, highlighting Curry’s growing influence in the sports world.
In a heated exchange during a Warriors-Lakers game, Steph Curry warned, “I know a flurry is coming.” LeBron James responded, “It sure is, goddamn it,” highlighting the intense rivalry, reports the San Francisco Chronicle.