We explain Starforce, the new cosmic team debuting in the Captain Marvel movie, and how they might fit into the MCU. Continue reading...