so the Astros are cheaters. That explains it. I already didn't like them but
knowing that their dominance and winning has been aided by cheating and sign stealing and secret cameras....thats messed up. I hope they rip that organization in half. Give that world series to someone else.