Daniel Eugene Long Jr. is a retired United States Army major general and former Adjutant General of Virginia.
Military career Dates of rank + Promotions Rank Date Major generalNovember 19, 2002 Brigadier generalMay 21, 1998 ColonelApril 26, 1993 Lieutenant colonelMarch 1, 1986 MajorJanuary 10, 1979 CaptainDecember 14, 1973 First lieutenantSeptember 25, 1970 Second lieutenantSeptember 26, 1967
References