b"The Houston Astros won the World series in 7 games. We discuss why this is amazing if you're an Astros fan or not. AD's producer , Funkhouser, a native of Los Angeles says he knew the Dodger would blow it. Hear why."