lol... for 4 weeks anyway maybe.
All joking aside, it sounded like Thomas was impressing the coaches. For me, I am kind of under the impression that nearly all football players take ped's, Not sure why I think that... so when I hear a player has been caught taking ped's, I just see it as he was stupid for getting caught... and then I wonder about his smarts.
Bothers me that many will look past Belichick's overwhelming and unprecedented cheating and claim he's the greatest but any no name player who tries to get an illegal advantage should be out of the league. The world loves winners.