Answer
Winfield Scott Hancock served in the Mexican-American War during the early days of his military career. He was a member of the Pennsylvania Militia and fought in several battles, including the Battle of Palo Alto and the Battle of Resaca de la Palma. He was also present at the Battle of Buena Vista, where he was wounded.