George B McClellan

McClellan graduated from West Point, served in the Mexican War, He led the Peninsular campaign during the Civil War. He served as govenor of New Jersery from 1878-81.