Yes, but at least we can take solace in the fact that it's named for the WW2 McCain and not the VietNam McCain ...
Well the WWII McCain should have worn a condom!
If Wikipedia is right, it is named for three generations of McCains. It was originally named for John S. McCain, Sr. and his son John S. McCain, Jr., both Navy admirals. It was rededicated in 2018 to include McCain Jr.'s son, Senator John McCain.