Felger vs Mazz: Was the Patriots trading Mankins a good move?

Felger vs Mazz: Was the Patriots trading Mankins a good move?