Ben Silverman on top at Barracuda Championship 0 19.07.2024 05:22 Deadspin.com Ben Silverman of Canada racked up seven birdies over his final nine holes to shoot a plus-19 and take the first-round lead at the Barracuda Championsh