Despite its finale airing months ago, “Stranger Things” (2.24%) remains a consistent presence on audience minds. “NCAA March ...