The Astros came closer than they ever have to becoming World Champions in 2005, when the team won its first National League Championship and advanced to the World Series.
The Astros came closer. They ever have to becoming World Champions in 2005. The team won its first National League Championship. The team advanced to the World Series.