It’s almost a done deal: Sen. Barack Obama will soon announce former presidential hopeful John Edwards as his running mate, Vice president on the Democratic ticket! In a surprise move, Edwards officially endorsed Obama as the Democratic nominee on Wednesday.

The endorsement was well timed by Edwards to shift the media focus from Hillary Clinton’s convincing win in West Virginia back to Obama.

“Brothers and sisters, we must come together as Democrats,” Edwards told a cheering crowd of three thousand at a rally in Grand Rapids, Michigan. “We are here tonight because the Democratic voters have made their choice, and so have I.”

Photo source: AP