Sports Kevin Pillar continues power streak with solo shot in win over Rockies 6 years ago Kevin Pillar continues to rake by the Bay, hitting his 3rd home run as a member of the Giants in a 5-2 win over the Rockies. Continue Reading Previous Owendale takes charge late to win Lexington at KeenelandNext Martinez, Manotas help Dynamo extend win streak, beat Quakes More Stories Sports Amorim: Summer window is going to be crucial 33 mins ago Sports Harman holds onto Texas Open lead after third round 6 hours ago Sports Joyce suffers defeat by unanimous decision to Hrgovic on return 7 hours ago