had a bad at bat crossword