McCain's Hail Mary Pass