An estimated two million fans flooded Lower Manhattan for the historic New York Knicks Parade of Champions, celebrating the franchise’s first NBA title in 53 years. The euphoric procession—the first-ever ticker-tape parade in the team’s history—brought the Canyon of Heroes to an absolute standstill.
