Iowa’s longtime U.S. Rep. Jim Leach has died at 82 years old. Leach was born and raised in Davenport and served in the U.S.