Several sports teams in the United States have their own channels, or own shares in other sports networks. For example, the Boston Red Sox and Boston Bruins own New England Sports Network, which retains the New England area television broadcast rights for the majority of Red Sox games (except nationally televised games). The New York Mets own SportsNet New York jointly with Comcast and Time Warner Cable. Madison Square Garden has its own network as well, MSG, where they broadcast New York Rangers, New York Knicks, New York Islanders and high school sports games, as well as original shows. Altitude airs games of all Denver-based teams owned by Kroenke Sports Enterprises. Mid-Atlantic Sports Network is a partnership between the Washington Nationals and Baltimore Orioles.