David Caraviello is a veteran sports media professional with three decades of industry experience, most of it coming in the areas of golf, motorsports and college athletics. An 11-time attendee of The Masters, he has written about sports wagering since 2017.