The new Yankee Stadium looks like it's gonna be pretty awesome. [River Ave. Blues]