"Let me show you what I can produce," he said. "I think that any team that give me an opportunity will be really impressed with what I can do despite what I've been through these past 10 years."