McNabb working hard to beat roster odds

Via: Buffalo News

‘”I think it is [ready],” he said. “I played 25 [games with Buffalo] last year and I felt really good. I’ve been working really hard this offseason and I’m ready for the challenge.”‘