The last time Dallas was in Toronto was over the holidays in 2008. They won 8-2, I was there, and I won't be there tonight. What does that mean? Victory is imminent. Just kidding. Here's some pre-game reading:
- Game Preview from Defending Big D
- "Back Off! Get Your Own Richards" would have been a better title