3rd December 2017 4:01pm
42 upvotes • 10 comments
Who has a better chance at winning a championship in the next 5 years the Detroit Lions or the New York Knicks