sfgiants:

Not your average foul ball battle.