Discuss as:

Carrier Classic under way on board USS Carl Vinson

Gregory Bull / AP

North Carolina plays Michigan State in the first half of the Carrier Classic NCAA college basketball game on Friday night.

Mark J. Terrill / AP

North Carolina forward John Henson fights for a rebound with Michigan State center Adreian Payne and forward Branden Dawson during the first half of the Carrier Classic NCAA college basketball game on Friday night.

Jim Watson / AFP - Getty Images

President Barack Obama and First Lady Michelle Obama walk through an honor guard on the flight deck of the USS Carl Vinson in San Diego, Calif., Nov. 11, 2011.

Ezra Shaw / Getty Images

President Barack Obama and first lady Michelle Obama speak to the crowd on Friday night.

Mike Blake / Reuters

Former NBA star Earvin 'Magic' Johnson poses with U.S. sailors at the NCAA Carrier Classic men's college basketball game on Friday.

AP reports:

CORONADO, Calif. - President Barack Obama says every American should make a solemn pledge to find some way to support U.S. troops - not just on Veterans Day but every day.

Obama made the comments to military personnel on board the USS Carl Vinson, where he was spending a memorable evening watching a college basketball game being played on the 95,000-ton Navy warship that buried Osama bin Laden's body at sea.

Michigan State takes on North Carolina Friday night before an audience of 7,000, including President Obama on the deck of the aircraft carrier USS Carl Vinson. NBC's Savannah Guthrie reports.

Related stories: