Jackson Koivun, still just 21 years old, held off World No. 1 Scottie Scheffler to win the 3M Open in just his third professional start.