Gee, the Giants beat Lee twice in the post season, and they beat Halladay, as well as all the other “aces” that were thrown against them. Based on the hype, you’d think the Phillies had won the 2010 World Series....
What do you think was responsible for the Giants’ victory?
It wasn’t their offense.
Pitching rules.
reminds you of some team in the NBA..