Fox: Broncos' Evan Engram on Bo Nix: 'He has everything that it takes to be great'