disgrace to baseball