LATEST Marvel Comics Legacy Spoilers: Who Are The Avengers 1,000,000 B.C.? FIRST LOOK! John Babos · July 29, 2017