At this point I'd take Duke over mckenzie. Mckenzie has had a few moments, but I wouldn't say they've been game changing
Just to be clear, this isn't the Duke williams that's currently on the bills, it's another Duke that played for the bills previously