Game #10: vs Los Angeles, 10/27 (7:30 PM, Fox Sports Southwest, 1310 AM)
View Single Post
10-27-2011, 07:37 PM
Join Date: Jul 2010
Originally Posted by
Any Houston folks going into going to the Maple Leaf to watch the game. I know right? A bar in Houston called the Maple Leaf?
Is that right around the Toyota Center? I don't ever recall seeing/hearing of that place...
View Public Profile
Find More Posts by LatvianTwist