Stephon Castle and the San Antonio Spurs honored him with his 2024 NCAA championship ring during practice and surprised his ...