Scott DuncanMar 14, 2016 10:36 PMWhen I'm done, the mere mention of the name Scott Duncan, or Pete Daoust will make EVERYONE twitch when they hear the name.