Super Bowl Ads: Winners And Losers

carroll_johnWBUR “Here & Now”
John Carroll, College of Communication

When you dish out nearly $4 million to air a 30-second spot during the Super Bowl, you’d better deliver the goods…

Listen to audio