The Long Island Ducks return home on Thursday September 17 for the final home stand of their 2009 season.
Long Island Ducks return for final home stand of 2009