The New England Patriots would be a great landing spot for Colorado Buffaloes star Travis Hunter, according to former Las ...