Tigers are looking pretty unstoppable to me right now. Verlander's 2 games in the world series will be a lock for them and with Prince and Miggy hitting they could sweep. The Cards are playing above their ability and I jus't don't believe in San Fran