While I do think the possibility of Kelly wanting to entertain NFL offers is still possible despite the contract extension, the NFL is still too political in so many way. Forget Kelly's past. The Bills would never bench their highly paid QB in favour of a CFL QB. Hamilton can get away with having Shiltz start over their superstar Bo Levi but imagine that happening in the NFL. Can he play in the NFL? Definitely. Would he be a great backup for Buffalo? Absolutely. If Allen struggles, would fans go bonkers and call for another Kelly? Don't think the team would want that drama.