ADVERTISEMENT
ESPN's Stephen A. Smith shares his thoughts on the New York Knicks winning the 2026 NBA title.