Obama, who briefly served with Hagel in the Senate, stressed that he had yet to make a decision but called Hagel a "patriot."
Hagel "served this country with valor in Vietnam," the president said. "And (he) is somebody who's currently serving on my intelligence advisory board and doing an outstanding job."
Obama noted that Hagel had apologized for his 14-year-old remark on gays.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.