why are the giants favored so much??????? cain gets NO run support is the other pitcher so bad??? :think2: