Alabama beats out Florida’s Space Coast for U.S. Space Command headquarters

Florida won’t be the headquarters for the United States Space Command after all. Instead, it’ll be Huntsville, Alabama, the state’s governor announced on Wednesday.