Search
Library
Log in
Watch fullscreen
2 years ago|472 views

Knicks Currently Have Third-Best Title Odds for 2020

Sports Illustrated
Sports Illustrated
According to Caesars, the New York Knicks have the third best odds to win the 2020 NBA title. Is it a little too early to say the Knicks can hoist next year's Larry O'Brien trophy? SI Now's Robin Lundberg and Ryan Asselta weigh in.
See more about

Browse more videos

Browse more videos