Hudson might have played last game with D-backs