The outspoken Johnson told Fox Sports Thursday that he was undermined by a "prominent source" within the Bengals organization last season, on top of an earlier request to be traded and his differences with Coach Marvin Lewis.
"I have gotten out of line every now and then," Johnson admitted during an interview with the NFL Network. "What great one doesn't? Find me a great one that doesn't do the same things that I've done in the past and I'll stop playing. Period."
Johnson, who was selected as an alternate for the Pro Bowl in December, became a replacement this week when New England's Randy Moss decided to pass on the season-ending all-star contest in Hawaii.
During the 2007 season, Johnson scored eight touchdowns after 93 receptions for a team-high 1,440 yards, despite constant criticism from Bengals fans.