Sun, 12/17/2023 - 12:55 Gizmodo Sports Read more... Tags suicide squad, flagg, rick flagg, Sports, rick flag, technology internet, human interest, social issues Source Revisiting Rick Flagg in The Suicide Squad