How many terms did Weaver serve in the United States House of Representatives?
2
3
4
5
Answer
James B. Weaver served three terms in the United States House of Representatives. He was first elected in 1878 as a Greenbacker with Democratic support and later served two more terms in 1884 and 1886.
James B. Weaver Challenge: 20 Questions to Test Your Mastery