Hague and Gorbunov rode up to the station aboard Freedom in late September, on the launch of SpaceX's Crew-9 mission.
But don't get your hopes up. Nobody has ever picked the winner of every single NCAA tournament game, as far as we know.
Florida's Space Coast — home of NASA's Kennedy Space Center and Cape Canaveral Space Force Station — is the reigning rocket ...