Posey: 'I take it hard' when staff struggles
2163451
Pro Baseball
Giants
Top Videos