Amy Klobuchar defeated long-shot challengers in the Democratic-Farmer-Labor Party primary as she seeks to replace Tim Walz amid a $9 billion fraud scandal.