As much as I love baseball, a stadium isn't a public use. It's property being seized for a private owner. More fallout from Kelo v. New London.
You are 45 years (at least) behind the times. As others have said, Dodger Staium was built on land secured through emminent domain. Kelo vs. London had nothing to do with that. There may even be earlier examples.