Barack Obama contrasts John McCain with Trump at Arizona rally Former President Barack Obama ran against the late Sen. John McCain in the 2008 presidential race, but he has kind words for him now. Go to Source Author: Alex Tabet,Peter Nicholas