No word yet on what it was but six months is not a long suspension so it could be pot. HUGE PROPS to Shields for saying "I did it and I'm sorry" rather than making excuses. Maybe that is what got his suspension cut short?
Shields' win over Ed Herman has been overturned and Shields has been fined about $6,000 in addition to the suspension.