The Houston Astros fell to the Atlanta Braves, 5 to 3, in Game 3 of the 1999 NLDS on October 8, 1999.

See Trending MLB Searches