Florida, Ohio, Virginia, and Colorado? Yeah, right.
McCain might, might lose CO, but he is going to take NH and one or more of PA, MI, WI and MI. He’ll also keep NV but lose NM. No way he loses NC.