After months of speculation of what the Patriots will do now that Tom Brady is with the Buccaneers, New England has signed Cam Newton. Marc talks about what went into this decision and why it is the ultimate low-high reward type of deal for both sides, but wonders why Jameis Winston wasn't brought in first.
If you missed any of the segment, you can catch up below: