{FD} Trump signs defense bill named for John McCain


President Trump on Monday signed a $716 billion defense policy bill named for ailing Arizona GOP Sen. John McCain.