Watch Stephen A. Smith’s Hilarious “Weed” Rant About Aldon Smith
Visit streaming.thesource.com for more information Stephen A. Smith is known for many things in sports reporting and broadcasting, but the crown jewel of his ratings-raising antics is probably his “stay off the weed” rants, which he launches into whenever a prominent athlete is arrested or suspended for using marijuana, a banned substance in most major […]