Bengals wide receiver Chad Johnson spent most of the off-season criticizing and complaining about his team and his contract, but with training camp approaching, Johnson now says he’ll report, he’ll play hard, and that he’s sorry if he made the fans upset with his offseason antics.

I am sorry,” Johnson said Monday. “I apologize to those I upset.”

Johnson said that recovering from last month’s arthroscopic ankle surgery could keep him from doing everything in training camp, but that he will be 100 percent ready for the regular-season opener.

“My whole focus right now is on Baltimore,” Johnson said of the Bengals’ Week One opponent.

So what has changed? It may be as simple as Johnson realizing that when Bengals coach Marvin Lewis called his bluff, there was nothing more that he could do. So now Johnson says he’s going to play, and play happily.

“You’re going to see the same player — the laughter, the celebrations,” he said. “I’m still going to get fined and still going to have Cincinnati on the edge of its seat wondering what I’m going to do next — but I am going to mature in some way, I just don’t know how it will be.”