Republican U.S. Rep. Jim Hagedorn has defeated Democrat Dan Feehan in a hard-fought rematch of their 2018 race in a swing territory of southern Minnesota. Nearly complete returns show Hagedorn winning by about 3 percentage points. His district stretches across Minnesota’s southern tier. Hagedorn won the seat two years ago on his fourth attempt. He’s a former Treasury Department official and the son of former congressman Tom Hagedorn. He announced last February that he was being treated for kidney cancer but would continue to seek a second term. He’s been a strong supporter of President Donald Trump.