Actually it was named after the Congressman running for President in an attempt to get him more name recognition for the election.
When I want a Whopper I buy them at Burger King.
McKinley was a fairly popular Pesident at the time he was asassinated. I heard that story but it stikes me that that claim was politically motivated and the real reason for the place name was made in honor of the murdered President.