Via: HardballTalk
The Giants and Rockies toughed it out during an 18-inning showdown on Friday night, a game that finally landed in the Giants' favor on a... walk-off fielder's.....