NBA star Steph Curry told ESPN Wednesday he was "joking" earlier this week when he said he did not think humans had ever landed on the moon -- and he revealed he'd accept an invitation from NASA to visit lunar artifacts at the Johnson Space Center in Houston.