These Astros Got Absolutely THROTTLED Last Night, Folks..!

Angels win 18-3.. 'Stros got WHOOPED folks! Pete Lambert 3.2 IP 8 H, 9 ER, 3 K, 2 BB