Thousands of flights delayed for July 4th travel weekend
About 9,000 flights were delayed and nearly 1,000 were canceled Saturday and Sunday as airlines battled a string of staffing shortages from the pandemic and severe weather in parts of the country.