The Edmonton Oilers are facing heavy criticism on Monday night after a disappointing 5–1 defeat to the Buffalo Sabres at KeyBank Center. Buffalo controlled the game from start to finish, handing ...