You are both correct. Heard on talk radio today (boortz, I think) that the soldier was to throw out first pitch. Kerry preempted him. Then after spending 10 minutes seated in the same box with Kerry was escorted by security to the LAST row to finish out the game. This, when fully reported, will backfire on Kerry. We shall see.
There's the rub -- fully reported. Most of the country doesn't even know that he got booed, and that his "surprise" visit wasn't really a surprise, thanks to the media. Heck, most people don't even know that this lifelong Red Sox fan talked about "Manny Ortez" playing for the team! The media will sit on the soldier angle as well -- how will they have time to show prisoners with panties on their heads if they cover this?