Giants playing their best baseball in 12 months, take down first-place Brewers at home

 

Giants playing their best baseball in 12 months, take down first-place Brewers at home

SAN FRANCISCO — A June swoon, you ask? Not around the foggy confines of China Basin, where the Giants are playing their best baseball in a full year. For the second time this month, the Giants have …

More Giants playing their best baseball in 12 months, take down first-place Brewers at home Videos

Leave a Reply