Who did Joe Walsh run against in the 2012 General Election?
Melissa Bean
Randy Hultgren
Barack Obama
Tammy Duckworth
Answer
In the 2012 General Election, Tammy Duckworth was Joe Walsh's opponent. Tammy Duckworth is a retired U.S. Army lieutenant colonel and a former Assistant Secretary of the U.S. Department of Veterans Affairs. She has served in the United States House of Representatives since 2013.
Walsh Watch: How Well Do You Know Illinois Politician Joe Walsh?