Striker Force 7 (Original) / Striker Force 7 (US)
A group of athletes across the Earth become superheroes.
Info mistake?