A week after North Carolina's primary, Democrat John Edwards is about to endorse Barack Obama.
An Obama spokesman confirmed this afternoon that the former U.S. senator from North Carolina will endorse Obama within the hour in Grand Rapids, Michigan.
Obama won Edwards' home state by 14 points. The N.C. victory, coupled with Hillary Clinton's narrow win in Indiana, has proved to be a tipping point in the campaign.
Shortly after Edwards dropped his own candidacy in January, Obama and Clinton both visited his home in Chapel Hill. But despite weeks of speculation, he declined to endorse either. Until now.