Richards 43

Sgt. Major Sam Richards USMC (retired)

Sgt. Major Sam Richards USMC (retired) was photographed in 2016 preparing to celebrate his Marine Corps birthday. Richards was born in March 1945 in Crystal City and spent 23 years serving in the Marine Corps. He retired in 1989 and is currently the mayor of Festus.

1
0
0
0
0