We encourage you to visit the St. Louis Browns exhibit at the St. Louis Sports Hall Of Fame in the Scottrade Center in St. Louis. In the meantime, have a look around our digital museum. Have Browns memorabilia? Give your collection a perpetual home. Donate yours to the St. Louis Browns Historical Association, and receive a tax deduction in the process*. The St. Louis Browns are "America's Defunct Team".