A hero is a person who, in the face of danger, combats adversity through feats of ingenuity, bravery or strength. John McCain was unarguably a hero. I only wish he had fought for better causes.