Is Checkmate Coming to Supergirl?

It's been a while since Checkmate was a force to be reckoned with in the DC Universe, either in [...]