Agreed. My biggest worry with him is his size. He looks small out there and at 6'1'' 220, he is small by NFL standards. Without any special talent, i think he could struggle. But Kudos to SF for finding this guy.
As someone mentioned, taking a QB with crazy numbers and a 3-4 year starter late in the draft is worth it. Some guys just know how to win
Case Keenum was like that. At worst, you get an experienced backup