View Single Post
12-15-2012, 11:13 AM
Registered User
stlblues9's Avatar
Join Date: Oct 2009
Country: Canada
Posts: 5,376
vCash: 5762
I wouldn't even put Russia in #2. Probably behind USA and maybe Sweden. I mean Sweden has won an OG and Russia hasn't (since NHLers started going). Russia folds like a cheap tent in a wind storm.

stlblues9 is online now