In 2012, President Obama was seeking re-election, and his Republican opponent was Mitt Romney, a business executive and former governor of Massachusetts. Mr. Obama defeated him, to win a second term.
Obama's main opponent in 2012 was Governor Mitt Romney.
Senator John McCain ran against Barack Obama for what became Obama's second term.
Senator John McCain ran against Barack Obama for what became Obama's second term.
In the 2008 election, Mr. Obama first ran against Hillary Clinton to get the Democratic party's nomination for president. He then ran against the Republican party's nominee, John McCain, and defeated him.
John McCain
No one, because 2007 wasn't an election year.
I think there was none because the only black that ran was Jesse Jackson.
In 2008, Barack Obama won the Democratic nomination by defeating Hillary Clinton. He then went up against the Republican nominee, Senator John McCain of Arizona. Mr. Obama won that election and became president. In 2012, he ran for re-election. His Republican opponent was former Massachusetts governor Mitt Romney; and again, Mr. Obama was the winner.
John Kennedy ran against Richard Nixon in 1960. Kennedy won but Nixon ran again in 1968 and won.
Barack Obama and McCain ran for "prez" in 2008
I am not sure I understand your question. Arizona is a state, and President Obama is the leader of the United States, which includes Arizona. If you are asking when he defeated John McCain, a senator from Arizona who ran against him, that occurred in 2008.
2008
Barack Obama first ran for president in the 2008 election cycle. (He announced his intention to run in 2007, while he was still serving in the U.S. Senate.) In the 2008 election, Mr. Obama defeated his opponent, Senator John McCain, and was elected president. He assumed office in January 2009. He was then re-elected in November 2012, and began serving his second term in January 2013.