As crazy as it sounds, I don’t think the NFL is out of the question for Collins. Not because I think he will every be a good quarterback at any level, but because he has the attributes that make the NFL a possibility. He’s tall (6’5), big (220 pounds), can run well for his size, throws a nice football, and is smart (Penn).
There are examples of mediocre/sub-par college quarterbacks making their way on to NFL rosters when they have the right physical attributes. Look at Kyle Allen and Garrett Gilbert. Both were sub par college quarterbacks (aside from Gilbert’s senior year) and both have carved out nice little nfl careers.
If Collins can win the starting job somewhere, stay healthy for 13 games, and be mediocre (not good, just mediocre), then I wouldn’t be surprised to see him sneak his way on to an NFL practice squad as an UDFA.