John McCain actually said...
I will fight to do the one thing every American generation has done, to leave a better country to their children, than the one they inherited.
Context
John McCain emphasizes his commitment to improving the country for future generations.
08/23/2010