Assistant Commandant of the Marine Corps (30th) General Robert Magnus

Sold Out

Sold Out

General Robert Magnus served as the 30th Assistant Commandant of the Marine Corps from September 8, 2005 through July 2, 2008.

Note:  At the time of his retirement, General Magnus was the last active Marine Corps officer who had served in the Vietnam War.

Related products