Futurism4 months agoDallas CowboysSpace Force Obtains Three "Space Cowboys"Space Force members earned the title "space cowboys" by completing combat and physical training exercises in El Paso, Texas. [ more ]