A young Brett Favre comes to mind. Athletic, can make all the throws, too confident in his arm, tough. It might not ever happen, but if he puts in the work and the time, and he doesn't get thrown to the wolves, I think he would be a very entertaining player to watch in a Bills uni.