But contributions don't go to npr they go to the individual member stations? They then buy some of their programming from NPR and supplement that with local stuff.

I could see how NPR at the National level would do the big stuff with corporate sponsorships.