Formidable Opponent - Steroids

Aired:  12/13/05 Views: 5,601

Stephen and Stephen debate whether a crackdown on performance-enhancing drugs will save the world of sports or just rob it of its superstars. (5:02)

Loading...