just a few time ago a new video called Dustin Johnson wins 2020 Travelers Championship was published in the channel: Everything GOLF
As written in the description by Everything GOLF: Awesome finish for DJ and his 21st win. I feel for Brendon Todd though, tough day!
Check Out the video :
We will keep following the channel and publishing anything we discover