Marvel confirms long-standing fan theory about Star Lord’s family

Marvel have recently confirmed a long-standing fan theory whose origins began in 2017’s Guardians of The Galaxy Vol. 2.