I appreciate John McCain's military service to our country. It was extraordinary. However, that doesn't excuse the terrible decisions he has made in the US Senate. He was a war hero but that shouldn't give him a free pass to the White House.
His son sounds like a great kid. And I love how he bucked the family and went with the Corps :) Godspeed, Jimmy.
His other son Jack is at the Naval Academy.