The Upcoming.org Archives
New York Yankees Vs San Diego Padres
June 17, 2008
Yankee Stadium
161st St. And River Ave.
Bronx,
New York
10032
Added by
Upcoming Robot
on June 7, 2008