Stallings and Current Players