The New York Knicks ended a 53-year wait for NBA glory after defeating the San Antonio Spurs 94-90 in Game 5 of the NBA Finals to clinch the championship. The post New York Knicks win NBA Championships after 53 years appeared first on Vanguard News.