Two vessels of the United States Navy have been named USS Theodore Roosevelt, in honor of Theodore Roosevelt, 26th President and an important supporter of the Navy.