Teddy Finn's status