Big Ben gets grilled on Phil Jackson's impact on the Knicks, the future of Cam Newton and fighting mascots