Ladies and gentlemen, this is the moment you’ve all been waiting for. Kenneth “Babyface” Edmonds and Teddy Riley made Verzuz history on Monday evening, competing in an epic Instagram Live battle.  The match, organized by legendary hitmakers Swizz Beatz and Timbaland, was three weeks in the making. Between the original release date (April 5) being […]