Tim Sheehy is favored to take on three-term Democrat Sen. Jon Tester, but questions about his youth, business dealings, and a bullet in his arm shadow his odds.
Rep. Ryan Zinke faces little opposition in June 4 primary but could be tested in fall, while Rep. Matt Rosendale’s retirement spurs hot race in red district.