Former U.S. Sen. John Edwards pushed himself though the final hours before Thursday night's caucuses in Iowa, racing across the state to make one last pitch to voters as the 2008 presidential nomination process begins.