Then leave him in the doghouse for a year or go ahead and tell him his LOI is nullified.
If I'm going to take the stance that Alabama is corrupt, dishonest, and criminal for defending an idiot like Tony Brown, then I'm going to be harsh on our own guys.
Having that much marijuana when you KNOW it's a felony charge is fucking stupid. The kid had a free ride to Auburn with a good chance of playing early and possibly going to the NFL. Too god damn stupid to take advantage of that? Go somewhere else.