Answer: foulmiraclefair

AnswerCrossword Clue
FOULMIRACLEFAIRPlay by play by play