News Jason Pearson, Body Bags creator, dead at 52 The Body Bags and Legion of Super-Heroes artist died in December, it has been revealed Jan. 17, 2023 Graeme McMillan