Answer
Sterling Price achieved the rank of Major-General in the US Army. He served in the Mexican-American War and the American Civil War. He was a Confederate general during the Civil War and fought in many battles, including the Battle of Pea Ridge, the Battle of Wilson's Creek, and the Battle of Lexington. He was captured by Union forces in 1865 and imprisoned until the end of the war.