Cannonball is a mutant who was created by Chris Claremont and Bob Mcleod in 1982, first appearing in Comics Future #20.
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 obscure mutants that live-action audiences ...