Question: Miami University, home of the Redskins football team is based not in Florida nor a renowned seat of learning in England, but in which Ohio town?
Sentence (from "Miami University"): Miami University (also referred to as Miami of Ohio or simply Miami) is a public research university located on a 2,138-acre campus in Oxford, Ohio, 35 miles north of Cincinnati.
Relevant evidence: Yes