The inventor of the Cheez Doodle died last week. Stephen A. Smith was seen laying a single orange rose on his grave.
The inventor of the Cheez Doodle died last week. Stephen A. Smith was seen laying a single orange rose on his grave.
Follow and now he's dead on Deadspin