Nats vs. Yankees (June 18, 2009)
Photos from the Washington Nationals' rain-delayed game against New York at New Yankee Stadium.
93 photos · 244 views