Stephon Castle made a statement to his critics with one of the best nights of his career
Stephon Castle erupted for 32 points in the Spurs’ win over the Warriors, a reminder that his offensive struggles were never worth the fan base’s doubt.
