T Nation

Steroids in Sports

Huge 2 part article from the Pittsburgh Post-Gazette, definitely worth a read.

http://www.post-gazette.com/pg/05276/581527.stm