I agree. The disparity of talent and management between the twins and astros is rivaling the Grand Canyon. At least the Houston fans are being rewarded for enduring several horrid seasons. We've been bad for even longer than they were. Seems like we've barely even started to rebuild and they should challenge for the WS
I'm amazed at how altuve just dominates our pitching staff. Although someone named Al Tuvay could probably put up the same numbers against our trash staff