Are the Rangers Actually Lucky?

Edward speaks with Dr. Ed Feng of "The Power Rank" to discuss why the Rangers may have exceeded preseason expectations.