Why is John McCain's Symbol an Elephant?

The Republican Party is represented by the elephant.