Houston Sports Hall of Fane
Houston, Texas
The Houston Sports Hall of Fame is located in the basement of the Finger Furniture store, which is where Buff Stadium once stood. It features a nice array of sports memorabilia, mostly related to the history of baseball in Houston. There is no sign outside indicating that there is a museum inside, so it's pretty hard to just stumble upon. But if you're in Houston, it is definitely worth checking out - especially since it's free of charge.
Email Me
All Photos Copyright Brian Merzbach 1985-2008
ballparkreviews.com