did pete work at a subway by any chance