Matt Fitzpatrick won the RBC Heritage 2026, claiming his second win in the event and a big payout from the $20 million purse.