U.S. Department of Health and Human Services Secretary Kathleen Sebelius today announced that Walgreens has agreed to donate $10 million in vouchers for free flu shots to 350,000 eligible uninsured and underserved people in 15 markets across the country.