Steve Kerr committed to finding Stephen Curry a rest day, insists superstar guard is exhausted March 18, 2025