Originally Posted by sunninho
Look, man, this article comes out of one of our own, Sports Illustrated, a bonafied US source. While I admit I'm no fan of Lance Armstrong, this certainly didn't influence who reported it.
Since when was SI considered bonafide?