'It's the home stadium of the team that's won 25 World Series'
Yankee Stadium
NEW YORK CITY: Its the home stadium of the team thats won 25 World Series
It's the home stadium of the team that's won 25 World Series
It's the home stadium of the team that's won 25 World Series
NEW YORK CITY
Yankee Stadium
NEW YORK CITY