Question: Canton, Kansas is a city in a County named for what?
Sentence (from "McPherson County, Kansas"): The county is named for Civil War General James B. McPherson.
Relevant evidence: Yes