Dodgers Fans Invade Houston, Incessantly Troll Astros W/ ‘Cheaters’ Chants
So much for home-field advantage. A massive crowd of Dodgers fans flocked to Minute Maid Park in Houston to watch L.A. take on the Astros on Tuesday … and trolled the living hell outta the home team over the infamous cheating scandal!! It was the…