Re: Do you agree with Rob Parker?
The better team doesn't always win. Why do you have a problem accepting the Giants weren't always the best team when they won? They won, so why does that matter? Saying a team is lucky doesn't really discredit the accomplishment that much.