Sun staff predicts the Ravens-Jets game

Allen and son

1st Lt. Louis Allen, shown holding his son Trevor in 2001, died in June 2005 along with Capt. Phillip Esposito after an alleged attack by Staff Sgt. Alberto Martinez. Allen and Esposito's widows have grown close as they've sought justice for their husbands' deaths.
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad