if im not incorrect my general knowledge tells me weed stays in your system for around 30 days. Jr might have had a nice spliff (blunt) after a hard work out. doubt he did it the day of the fight, therefore, would not affect this performance. you stay high for around 2 hours, depending how much weed you put in. after that you feel normal again. Weed would not make you immune to punches to his face, thats just his iron jaw, and warrior heart.