No Picture

A Word On Rain Delays

June 19, 2009 Former Writer

The New York Yankees were scheduled to play the Washington National this afternoon up at New Yankee Stadium. First pitch was schedule for 1:05pm, New York time. It […]