The series finale of Curb Your Enthusiasm earned ratings that were pretty, pretty good for the show (hey, it’s probably the last time we can appropriate Larry David’s signature praise). The April 7 finale had a first-night audience of 1.1 million viewers on HBO and Max (including replays), which was the best performance for Curb […]