Road Teams have won a lot in this post-season, it would not surprise me to see the Stars win the next game making the 7th game anyone’s.
Road teams MUST WIN tomorrow!
Road Teams, this is a bizarre series.
It really doesn’t make sense, Dallas wins there and St. Louis wins away as well.
And often in convincing manners. StL seems a bit of a team of destiny.