Drew McCarran

Drew McCarren was part of the security personnel on the Survey Ship Icarus. He and his sister were killed by the Garvond's Time Soldiers. (PROSE: The Dimension Riders)