WATCH: Tribe rides trio of towering three-run blasts in win over Houston

Video Details

It was raining homers at Progressive Field on Wednesday.