Video: Deron Williams Nets 24 Points, 10 Assists in Turkish League

by October 25, 2011
11


Above is footage of Deron Williams’ best game in Turkey so far, via Ball in Europe.