trent mcduffie