Does Beckham even have a leg to stand on as far as ability to play in a match like that? I figure if he is in the States, that means he can't compete at the highest level.
In all honesty, Beckham can only play an international match for about 30 minutes before he gets tired. England are not going to waste a sub in the first half to him - I'm sorry. I believe that Walcott has already taken his spot (he's only 19!).
They should bring him and let him play from the 80th minute forward. (from 10 to 15 minutes, depending how much added time a game gets)