ECHO POST-CREDIT SCENE: Kingpin Bought Avengers Tower?