Originally Posted by white sox bill
Wasnt it Doc Ellis once pitched a game while on LSD?
Would love to see someone fire a no-no on the stuff, though it'll never come out.
Consistency has arrived!
Regular winning now being showcased at 333 W. 35th Street, Chicago