For every New Orleanian who took pride in Forbes magazine putting Saints owner Tom Benson on its billionaires list, there has to be one scratching their head over his corporate welfare. It looks like a bad deal for taxpayers. My...