WATCH: Houston Astros claim first World Series title by Icetruck 6 years ago The Astros defeated the Los Angeles Dodgers on the road in Game 7 to take home the World Series trophy for the first time. You Might Also LikeIs a Visa the Same as a Passport: Your Guide to U.S. Visas4 years agoWildly Relaxing: 5 Reasons You Need to Plan a Vacation to Africa4 years agoWhat to Do in Kansas City When You’re Bored4 years agoTravel Ideas: Why Spain Is Where Everyone Falls in Love4 years agoMover Over Sydney: The Best Cities to Visit in Australia4 years agoThe Power of Music: 7 Benefits of Listening to Songs and Instrumentals4 years ago