Looks like the odds makers are going with Houston on this one. They have Houston -3! :sign0138:
Forum Rules
Bookmarks