Sports
2026 Internet Invitational results: 3 winners splitting $4 million prize revealed
▲ Sign in to vote stories up
Coverage 1 source · 1 report
Chronological.
-
2026 Internet Invitational results: 3 winners splitting $4 million prize revealed
The popular YouTube golf series culminated with three new champions capturing their share of $4 million at Big Cedar Lodge.
Discussion 0 comments