Fox: America's 'Last Frontier' is our most strategic investment