TSgt William Royster

TSgt William Royster


Status: Reitred TDRL
MOS: Office of the Warrior Advocate NCO
Hometown: Horse Branch, Kentucky
Current Location: Owensboro, Kentucky
Injuries/Illness: Not disclosed
Events: Cycling, Shooting, Swimming, Track