Here is the thing about the new Yankee Stadium. Since I doubt I’ll ever be able to actually afford a ticket, I just want to know how it looks on TV. And if something in the water will make the Yankees play better. I guess I’ll find out both soon enough.
Ladies & gentlemen, baseball….