The Houston Astros are a Major League Baseball team based in Houston, Texas. The team is in the Central Division of the National League. The Astros played, and lost, their only World Series in 2005. They currently play their home games at Minute Maid Park. The team was formed as the Houston Colt .45s in 1962, but changed the name to the Astros in 1965.