The final season of Curb Your Enthusiasm reunited Larry David with one of his closest co-stars when the late Richard Lewis returned to the HBO comedy after taking a hiatus over his health. On the Feb. 18 episode of season 12, titled “Vertical Drop, Horizontal Tug,” the lifelong friends were seen riding a golf cart, […]