did anybody see the steroid special on nat geo??.... the funny thing is on one of the segments they showed steroid.com(AR)'s web page of a computer screen in the show... did anybody else see that????