Skip Bayless, Rachel Nichols and Keyshawn Johnson discuss the latest news in sports including the New York Knicks win over ...