: News Article:
Odds The Oilers Make the Playoffs?
View Single Post
09-05-2013, 02:56 PM
Join Date: Mar 2002
I'm certainly not that confident..
But if I know one thing.. its that Vegas is right far more often than I am!
View Public Profile
Find More Posts by dem