Find out how to watch the April 5 NCAA Tournament Final Four matchup between the Duke Blue Devils and Houston Cougars with live stream, TV channel and more game information.