An estimated two million fans braved the cold to celebrate the team's win with a five-mile parade.