Sports fans on a city trip really are spoiled for choice when it comes to Denver, Colorado. While the city may be best known for its mountainous scenery, it is also home to several pro sports teams, which play throughout the year. During winter, you can watch the NFL's Denver Broncos play at the impressive Mile High Stadium, head to the Pepsi Center to watch the NHL's Colorado Avalanche, or take in an NBA game involving the Denver Nuggets. Summer months see the Colorado Rockies play Major League Baseball at Coors Field, while fans of Major League Soccer can watch the Colorado Rapids in action. After a day of sporting fun, enjoy an evening concert at the Denver Botanic Gardens, or finish off your weekend trip with a bar crawl around the city's excellent drinking establishments, many of which brew their own craft ales and beers and host live music.