Major League Baseball chooses the location of the All-Star Game. The site selection criteria are subjective; traditionally, cities with new ballparks and those that have not hosted the game in a long time—or ever—tend to be chosen. The All-Star Game has been held at both traditional baseball parks and non-traditional venues such as football stadiums and basketball arenas. The last three All-Star Games were played at Chicago's U.S. Cellular Field. It is the home stadium of Major League Baseball's Chicago White Sox and had previously served as the home of the Chicago Cubs from 1991 to 2009. The commissioner's office selected Chicago over New York City, which was bidding for a third consecutive time. The first two games of the 2003 All-Star Game were held at Coors Field in Denver because of the aftermath of Hurricane Katrina. The last game of the 2007 edition was also held at Coors Field due to concerns about weather in New York City. In 2008, Toronto became the first Canadian city to host the All-Star Game when Blue Jays owner Rogers Communications bought out the remaining years on the Chicago White Sox's contract so that they could host the All-Star Game annually from 2010 to 2013. The 2009 game was postponed one day due to rain delays at Toronto's SkyDome.