Leo Ford in Falconers by Robert KurtzPosted on February 2, 2025December 13, 2024 Leo Ford featured in Falconers #3 in 1982.