Love the giants but my wallet was hoping cards would make the ws so I could unload on the american league team. Not buying all the hype. This situation is similar to the rays a few years back when philly was clearly the better team. This giants team has what it takes to knock an al team off tho imo. Whats everyone thoughts?