Via: NBCS Bay Area
SAN FRANCISCO Steven Duggar has 141 big league at-bats and is coming off shoulder surgery, but at the moment, hes the closest thing.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.