As evidenced by Avengers: Infinity War, there is a massive roster of Marvel Cinematic Universe heroes that viewers connect with, allowing every fan to have a different favorite character for a different reason. While she might not have been in the MCU since day one, Black Widow's debut in Iron...