View Single Post
Old
12-15-2012, 11:13 AM
  #760
stlblues9
Registered User
 
stlblues9's Avatar
 
Join Date: Oct 2009
Country: Canada
Posts: 3,670
vCash: 50
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 offline