Chad Kelly has always had the talent, but he was to immature to take advantage of it. He was recruited by my favorite college team Clemson and was later kicked off for "detrimental conduct" to the team.
Maybe he has finally learned from all of his previous mistakes and is working hard to earn a roster spot. He honestly couldn't have ended up in a better place considering the Broncos QB depth chart and having John Elway in the building doesn't hurt either.
I don't think Case Keenum is the long term answer in Denver so any positives the Broncos can get from younger guys has to be exciting for the organization.