How many kids does John McCain have?
John McCain is a senator from Arizon and an outstanding veteran and war hero. Senator McCain has seven children, with three from his first marriage to Carol Shepp, two of which were adopted, and Sydney who was born in 1966. From his second marriage in 1980 to Cindy Hensley, he has four children, Meghan, John IV, James and Bridget who was adopted.