Where do John Mitchell's current team play their home games ?
Cleveland Monsters:  The Monsters play home games at Quicken Loans Arena in downtown Cleveland and have one Calder Cup championship, after winning their first title in 2016.
i don't know