On Monday , former U.S. Vice President Al Gore endorsed Obama , saying in Detroit , Michigan , that Obama is the candidate to lead the country toward a better future .