Will the Edmonton Oilers Finally Win the Stanley Cup?
The last time we have seen the Edmonton Oilers emerge at the top of the NHL world was in their success in the 2005-06 season where they went on to drop the title to the Carolina Hurricanes in seven games. With the season now winding down to its final games, it does seem that the Oilers can finally make a daring push that would see them sit at the top of the league now more than ever. Why...