Aldon Smith
1 result

Cannabis Stunt Turns NFL’s Aldon Smith into Master of the Self-Sabotage Video

In the one-minute clip, which looks like it was filmed after hours in a nail salon, a woman can be heard telling a blunt-holding man “you shouldn’t even be posting that.”