Flannery: 'It takes a perfect storm sometimes'

Flannery: 'It takes a perfect storm sometimes'
385851
Pro Baseball
Giants
Top Videos