Canada's biggest rival? USA or Russia
View Single Post
12-11-2012, 10:34 PM
Join Date: Sep 2010
I say US,
Here is a semi OT question though.
Do you see any of the other big 7 teams having a 2nd rival?
View Public Profile
Find More Posts by saskriders