Marvel just confirmed a wild fan theory about a character...

Quick Reply