A:Although All the papers wrote that David Beckham could be out for up to two months, we all know it might be longer. He isn't young and once an old player get injured the injury might come back all over again and he wouldn't be able to come back to his old form.