I've been racking my brains to remember a comic, and can't do it.
Part of the comic is a flashback to a young kid and his father hunting in the Florida swamps, and they watch the Challenger Space Shuttle explode. I think the young kid grows up to be a sniper/assassin in the main part of the story.
I really thought it was Brian K Vaughn's 2000 Swamp Thing series with Tefe, but I reread most of that series, and it doesn't seem to be in there. I think it was probably Vertigo from 1998-2003 somewhere (my college years), and might be by Garth Ennis instead of BKV?
Does anyone remember this scene with a young kid watching the Challenger blow up in the Florida skies and then growing up to be a soldier/sniper/assassin? Did I totally make that up?