EMBED </>More Videos

Astros fans brought their loud and proud spirits to Game 3 of the World Series at Minute Maid Park. (KTRK)