Zachary Taylor
General Zachary Taylor led the American troops to Rio Grande where they were attacked by Mexican soldiers. 16 men were killed and President James Knox Polk encouraged the Congress to fight back. The Congress voted for war in March 1846.