Surely we don't need this, because if ForEachPlayer returns success, a player is always found?