Let's run the list.
McCain and now the White House (via the DOD) are moving toward more US troops in Afghanistan -- a position they've each long opposed and which Obama has been on record in support of for at least a year.
Bush and McCain have each also in different ways tried to nudge closer to Obama's position on withdrawing troops from Iraq. The key shoe falling today is President Bush's embrace of a "time horizon" for withdrawing troops from Iraq. Meanwhile, McCain's declaration of military victory in Iraq seems very much like an effort to get people thinking the troops are coming home soon within the conceptual architecture of his professed goals in Iraq.
And finally Iran. I'm not certain what McCain himself has said about Iran in recent days. But over recent months a key line of attack from the president and John McCain has been that Obama is a latter-day Neville Chamberlain for saying we should negotiate with Iran. And now over recent days we've learned that the White House is sending one of its top diplomats to negotiate directly with Iran's nuclear negotiator. And there are growing signs the White House is poised to open a diplomatic interests section (an unofficial diplomatic outpost) in Tehran.
It may all just be an attempt to build some last-minute bragging rights while taking Iraq off the table in the election, but at the end of the day this is still John McCain and George W. Bush tacitly conceding that Barack is right about getting out of Iraq and negotiating with Ahmadinejad, and they were wrong.
One hell of a story, if you can find someone to report it.