0 LIKES LikeUnLike
What hotel do the teams stay at when they're playing the Astros in downtown? There are a lot of nice hotels nearby (Hilton, Inn at the Ballpark, Four Seasons) and I'd like to try for some autographs if I knew where to start. Thanks for any help!
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.