Question: Where do John Mitchell's current team play their home games ?
Sentence (from "Cleveland Monsters"): The Cleveland Monsters are a professional ice hockey team in the American Hockey League (AHL) based in Cleveland, Ohio, United States.
Relevant evidence: No