Friday, March 09, 2012

Captain Carroll LeFon, USN, Ret., Departing

Capt. Carroll "Lex" LeFon died Tuesday, March 6, 2012 when his F-21 Kfir crashed while supporting the Navy Fighter Weapons School. I think the best description I've heard of him is "Warrior Poet." He leaves behind his wife, son and two daughters. We pray for them and grieve.