Via: NBCS Bay Area
Bruce Bochy couldn't wait any longer to use his newest power bat. In his Giants debut, Marlon Byrd will be batting fifth vs. the Pirates on.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.