Argentina’s Grillo takes 2-shot lead at Barracuda Championship
Emiliano Grillo, who is seeking his second career PGA Tour title, scored 17 points on Friday to grab the second-round lead at the Barracuda Championship in Truckee, California. Grillo boosted his two-day total to […]