McCain would have to be dead for that to happen...
Owwwwwww..strike that...Navy changed its rules.
The Navy has named ships for live folks.
The USS Ronald Reagan was commissioned a year before his death. The USS George HW Bush has been named, although it is still under construction. (And former President Bush is still alive.)