Bà Roberta McCain . Ảnh : AFP Thượng nghị sĩ John McCain là một cựu binh nổi tiếng , giữ vai trò thượng nghị sĩ suốt 6 nhiệm kỳ của bang Arizona và hai lần tranh cử tổng thống , nhưng trong mắt bà Roberta , ông vẫn là cậu con trai yêu quý mà bà trìu mến gọi là " Johnny " . " Tôi nên gọi nó là John " , USA Today dẫn lời bà nói trong một cuộc phỏng vấn vào chiến dịch tranh cử của con trai năm 2008 , nhưng bà chưa bao giờ làm thế . Con trai ' Johnny ' Sinh ra ở bang Oklahoma , bà Roberta mới gần 21 tuổi và còn là sinh viên đại học khi bỏ đến Tijuana , Mexico vào năm 1933 cùng chàng thuỷ thủ trẻ John S .  McCain Jr . Ông nối gót cha trở thành đô đốc Hải quân Mỹ và trong 10 năm sau đó , hai người có 3 con là Jean , John và Joseph McCain . Bà một mình nuôi các con trong khi chồng hầu như vắng nhà làm nhiệm vụ . Tuy nhiên , Roberta không phàn nàn gì , bà yêu cuộc sống Hải quân . Gia đình McCain sống ở Hawaii và vùng vịnh Panama , nơi thượng nghị sĩ chào đời năm 1936 . Bà Roberta biết tin con trai đã dừng điều trị ung thư não chỉ vài ngày trước khi ông qua đời nhưng trước đó , bà từng một lần được báo tin con trai đã thiệt mạng .
Bà Roberta từng một mình lái xe xuyên nước Mỹ và tích cực vận động tranh cử cho ông John McCain dù đã cao tuổi .