Yahoo Web Search

    • This Stat About Steve Kerr Will Blow Your Mind

      This Stat About Steve Kerr Will Blow Your Mind

      Sports Illustrated· 2 days ago

      According to StatMuse, Steve Kerr has won 33% of the last 27 NBA Finals. He won several NBA Championships with the San Antonio Spurs and Chicago Bulls as...