If Roger Clemens can’t discredit the steroid allegations made against him in the Mitchell Report, the four Cy Young awards he won after he allegedly started using performance-enhancing drugs should be taken away, Curt Schilling wrote today.
Ouch. Not even an asterisk. Just take away all those honors! NESportsNews. Local sports on steroids.