Bochy, Posey try to explain the effect cancelling BP has had on Giants

1,260 views · Published 17 September 2016 · 0:58 · Indexed 24 October 2026

Channel: The Sports Leader · 2016 · Sports

Watch on YouTube

Correlation might not mean causation, but the San Francisco Giants certainly seem to be enjoying not taking batting practice. 

For more awesome Giants videos and interviews, head over to KNBR.com/GiantsVideos

More from this channel