Remember the glory of the National Horse Show at Madison Square Garden? The Celebration of the Horse will be a spectacular return for equestrian sport to New York City, showcasing the horses and riders against a backdrop of skyscrapers in one of the world’s most iconic venues. The Celebration of the Horse will kick off…