SpaceX Crew-4 arrived at NASA’s Kennedy Space Center in Cape Canaveral, Florida, on Monday. The launch is targeted for 5:26 a.m. ET Saturday, April 23, from Launch Complex 39A at NASA’s Kennedy Space Center in Florida. The Crew Dragon spacecraft, dubbed by Crew-4 as Freedom, is scheduled to dock to the space station at 6…