Cannonball is a mutant who was created by Chris Claremont and Bob Mcleod in 1982, first appearing in Comics Future #20.
X-Men Movies In Release Order X-Men (2000) Another character who would make for an exciting student in the MCU X-Men series is Cannonball. The long-form storytelling allows Marvel to include more ...