Roger Clemens Predictions
After being suspected of steroids, is Roger Clemens' career over? Will he pitch again this year? If he pitches will he win 10 games? This is really a 2-part prediction and to be correct obviously he...
[ Scored ] on 2008-10-02 EDT