Long Island Astros 2009 18U Team featured in Team Spotlight section of Baseball The Magazine (Issue 1 - 2009 Volume 5). Team picture taken at City Stadium in Lynchburg, VA during the NABF World Series July 2008.