Originally Posted by Todd Gack
Giants fans were saying the same thing this time last year.
While looking at a WS banner from two seasons before to soften the feelings. Anything is possible in the post season, but the Broxton/ Cueto/ Marshall injuries give me a lot less confidence. Oh and the 18 year drought of not winning a playoff series...
Edskin nailed it above perfectly.