Answer: foulmiraclefair

AnswerCrossword Clue
FOULMIRACLEFAIR

Play by play by play