Back to the San Francisco Giants Newsfeed

Giants OF Pence getting X-rays on hand after being hit by pitch