Opening of State-of-the-Art Icahn Stadium On Randall's Island 04/23/2005 www.nyc.gov © 2005 nyc.gov Opening of State-of-the-Art Icahn Stadium On Randall's Island 04/23/2005