Without any fanfare, The new sports channel broadcasts from its studios over at Houston Pavillions, Next to The House of Blues. Powered by NBC Sports, The new channel is jointly owned by The Astros & The Rockets, who be playing this season on CSN starting October 10th, while The Astros will begin its exclusive coverage on CSNH next season in April.