Re: When/where does the team arrive back in Houston?
Originally Posted by Say Watt
I could swear yesterday before the game they said that with a win we would be the first team to clinch a playoff spot?
There are two scenarios where we will clinch this weekend. Here is the thread about it.
The Art of War