The Barack Obama Channel – a surprising concept to find on your satellite television dial. Yet there appears to in fact be such a channel, according to a columnist at Politico, who found that the Dish Network is dedicating a whole channel to Obama commercials run back to back. Has Dish owner Echostar decided to stake out