Of course he juiced, who doesn't in the NFL lol.
https://www.youtube.com/watch?v=wJRPxmTuxoI
Think Al Jazeera is just some Muslim propaganda machine? Think again.
Al Jazeera's fuckin solid. No seriously, see for yourself.
http://america.aljazeera.com/