Texans receiver Andre Johnson is unsure if he’ll play for the Texans this year.

Asked on NFL Network if he’ll be in a Texans uniform for Week One, Johnson answered, “I don’t know. I can’t answer that question.”

Johnson, who skipped both voluntary workouts and mandatory minicamp, said he has spoken with the organization about his reasons for being unsure about his future, but he won’t speak to the media about it.

“I just choose not to talk publicly about it,” Johnson said. “It’s in-house and that’s the way I choose to keep it. I’m not a big media guy, so I won’t — you know, I refuse to talk about it. Training camp’s a few weeks away, so we’ll see what happens.”

Johnson, who turns 33 tomorrow, could retire. But that would be a very costly decision: Johnson would be walking away from a $10 million base salary if he doesn’t play this year, and the Texans could also force him to pay back $8.7 million in bonus money he has previously received.