Dwight Howard Stops By Sesame Street (VIDEO)

by November 19, 2013

Dwight Howard is in his element as he joins Elmo to educate kids on the definition of “strategy” on Sesame Street. The segment will air this Thursday on PBS.