The Legion has already been hinted at in the show, in the season 1 episode ‘Fortress’.
The news about Cat Grant is also interesting — Flockhart left the show after Supergirl moved to The CW, and filming moved from Los Angeles to Vancouver.
The Legion flight ring also appeared briefly in The Flash.
Supergirl will return for season 3 in the fall on The CW.