They Finally Win! The Knicks Beat the Magic 108-95 February 27, 2016 h4cist 2,283 Comments Its about damn time. Facebook Twitter LinkedIn