Larry Fitzgerald is confident of coming through a series of tests to be eligible to play against the Seattle Seahawks on Sunday.
The Arizona Cardinals wide receiver suffered concussion in last Sunday's game against the Tennessee Titans and a recovery for this weekend was thought to be unlikely.
But Fitzgerald took part in full practice on Thursday and will see his third neurologist of the week today [Friday], in what last hurdle between him and the field.
"No setbacks," Fitzgerald said to ESPN. "I'll be ready to go again tomorrow."
Friday's neurologist; an independent consultant given to the Cardinals by the NFL, must give Fitzgerald the all-clear before he is allowed to play against the Seahawks but he remains confident.
"I'm feeling good," he said. "I'm making progress, not having any setbacks, anything that would make me feel I wouldn't be able to go Sunday. I'm fully functioning."
All tests were passed with Tuesday's neurologist and Fitzgerald began exercising on Wednesday with trainer Chad Cook, who exhausted him so staff could see how he reacted to exertion.
"It's a privilege to be on the hands team," Fitzgerald said. "That's an honor to go out there and close the game out. When you go out there, it's like Mariano Rivera coming out on the mound. You're out there to close it out. That's what our job is."
Fitzgerald doesn't remember the hit from Jackie Battle but, upon watching it on TV, doesn't believe it was reckless or excessive.
"Muhammad Ali got knocked out a couple times, too," Fitzgerald said. "It just happens. He caught me flush."