Sure John Harbaugh and Wink Martindale made nice last week but in the end it was the new Giants coordinator who got the last laugh with a huge win over his former boss. Luke Jones and Nestor discuss defensive play of the Ravens in aftermath of another brutal loss.