Question: What former Marine Corp lieutenant general recently had a guided missle frigate in the United States Navy named after him?
Sentence (from "USS Lewis B. Puller (FFG-23)"): She was the first US Navy ship to be named for United States Marine Corps Lieutenant General Lewis B. "Chesty" Puller (1898–1971).
Relevant evidence: No