Athletics - Gallego: 'They made our job easier'

Gallego: 'They made our job easier'
Gallego: 'They made our job easier'

More Video

Today's Poll

How will the Giants finish in the regular season?