The Edmonton Oilers are 14-3-1 in their last eighteen games. You can spend five minutes online and be made to believe that this squad has all kinds of irreconcilable issues. Or you can look at their actual record and realize that the Stanley Cup Finalists from a year ago are on track to return. The […]