Season 7 has seen some major developments on The Flash. The team said goodbye to seemingly every version of Harrison Wells, got everyone back from the Mirror Universe, and restored Barry's powers by resurrecting the Speed Force, but there were some more complicated developments as well. When the [...]