Disney+ launches 24/7 streaming channel of 'The Simpsons' · Today · Sentinel