Looks like a tough game to pick..
Oilers suck at home yet are -110.
Dallas have been decent on the road.
Are oilers the play here?
Oilers suck at home yet are -110.
Dallas have been decent on the road.
Are oilers the play here?
and I can't sleep when I have live bets haha.. brutal
