Listen Live Now:

▶︎ Heart of the lineup slumping for Giants post All-Star break

 

More from KNBR