Dwight Howard Stops By Sesame Street (VIDEO)

by November 19, 2013
3

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.