SAN FRANCISCO — Stephen Curry faced what he called “some long, dark days” of rehab on his troublesome right knee over the past two months. The recovery took far longer than he’d ever imagined.

Now, the two-time MVP is set to return when the Golden State Warriors host Houston on Sunday night after missing 27 consecutive games — it would be his first game since Jan. 30 against Detroit.