Flashback: What was happening the last time Knicks won NBA title in 1973?
The New York Knicks brought cheer to long-suffering fans of the five boroughs by bringing home their first NBA championship since 1973 with a 94-90 victory over the San Antonio Spurs in Game 5 of the Finals.The franchise's third title was perhaps their most unlikely, although they began the season with the fourth-best odds to win the championship after reaching the Eastern Conference Finals the year before.Before tonight, the last time New York got to raise a banner in Madison Square Garden was
Read more »