Because a female kid just wouldn't do? All Star Superman isn't in continuity. One Million is iffy because time is always changing in the DCU. We know Connor is the next Superman in the current timeline.
As seen in red robin
As seen in red robin
Comment