The ultimate Blue Devils and Houston Cougars March Madness rematch is here. Learn how to watch Duke vs. Houston live streams.