Dave Howard Thrilled After Unveiling of the Westchester Knicks

President of MSG Sports, Dave Howard explains the symbolism behind the logo design for the Westchester Knicks and the importance of the team's location in Westchester, NY.