DAVIE, Fla. -

Dolphins wide receiver Chad Johnson held nothing back at a news conference on Wednesday.

Johnson discussed a host of issues, including his poor performance last season in New England.

Johnson said he still has talent: "I"m good.  I'm really good.  Regardless of what happened in the past.  For whatever reason it went like that, I'm moving on.  The odds have been stacked against me since 1978.  I mean I had a bad year finally.  I handled my business for a decade straight, a lot of us tend to forget that."

Johnson was also reflective about his boisterous personality that included unique touchdown celebrations. 

Johnson said: "I was very boisterous.  I was very flamboyant.  I was very outlandish somewhat arrogant, cocky, the way I approached the game of football.  Because I was going to tell you what I was going to do, and then I would go do it.  This is a team game and I played it in sort an individual way, you know.  Having fun, but I get the job done.  So if I have a bad year: He's done, he's washed up."

Johnson says he still believes in his speed: "If you can find someone who can beat me running, let me know.:

Johnson, 34, knows he's not promised a spot on the Dolphins roster.

"I approach this camp as one having to earn a spot.  One having to prove himself again.  Which I shouldn’t have to do again," said Johnson. "I was horrible.  I mean 15 catches.  I’m working like a rookie again.  I’m running around, flying around like a young dude.  Working on my one weakness always been blocking."

Johnson is happy to be playing back at home in South Florida: "Being here is awesome and I'm home.  It's good to be home.  I don't have a choice but to succeed.  A lot of eyes watching in general.  Being here, I got to.  Really. Little place called Liberty City, can't fail, not home.