Concourse Village towers over the right field stands at Yankee Stadium, 7/19/08