Stephen Curry ranks as the 3rd-most admired leader in sports in 2025, according to a recent survey. Meanwhile, LeBron James places 24th, highlighting a surprising shift in athlete leadership perceptions.
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.