According to certain sources on twitter, he tested positive for weed AND one other recreational drug. Also with this being a 4 game suspension that means this is his 3rd failed test.