With the 2011 playoffs approaching fast, memories of last years playoffs still remain in the hearts and minds of Giants fans. The Giants are still an outstanding team this year, and they certainly have what it takes to be victorious once again this year. To remind us of what the Giants are truly capable of here is a video of game five from last years World Series Finals. I hope you enjoy it and continue supporting our beloved San Francisco Giants.