Nappanee American Legion is having a roast!