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

by October 25, 2011
5


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