The Sports Museum of America (SmA) opened May 7, 2008 as the United States' first national sports museum dedicated to the history and cultural significance of sports in America. The museum, which was formerly known by the working name National Sports Museum, will be at 26 Broadway, in Lower Manhattan... Read More
The Sports Museum of America (SmA) opened May 7, 2008 as the United States' first national sports museum dedicated to the history and cultural significance of sports in America. The museum, which was formerly known by the working name National Sports Museum, will be at 26 Broadway, in Lower Manhattan across from Bowling Green. The museum contributes to the revitalization of the area following the events of September 11, as it's situated footsteps from the Statue of Liberty Ferry, near Wall Street and the former site of the World Trade Center. See Less