I only just found this article from the London Times, January 5. Although baseball has been vetoed for the 2012 Olympic Games in London, there's a possibility that there will be a regular season Major League game at the Oval cricket ground in 2008. The game is supposedly going to feature the Yankees and Red Sox (somehow I doubt that, really) and be played around July 4.
Great idea, but shouldn't the game be played at the Baseball Ground?