who spoke at usna graduation 2019?
769 were commissioned as Navy Ensigns and 265 as Marine Corps 2nd Lieutenants. Acting Secretary of Defense Patrick N. Shanahan was the keynote speaker. Congratulations to the USNA Class of 2019.