if he's in the MCU, the vulture wouldn't appear after the events of avengers 1. When he's denied permission to pick up the debris from the alien invasion?
The_Crimson_Writer
Liked it!
Its a little more of an AU other wise The MC would have no villians of his own to Fight.