May 05, 2004

The National Sports Museum will be built in lower Manhattan, four blocks from the World Trade Center site, in the former Standard Oil building. The $60 million, 90,000-square-foot venue, dedicated to many different sports, will open in 2006, according to organizers.