Upcoming video streaming platform Quibi says its already sold $100 million in advertisements. Brian Braiker, Editor of Ad Age, joined Cheddar to discuss how star-power and c-suite muscle are attracting major advertising dollars to Quibi.