When news broke that Pollard's and the Feather 'n' Fin restaurants were closing, it definitely ruffled some feathers, but it ...