Would Patriots DT Christian Barmore be an upgrade for the Giants?

SB Nation

He appears to be available, and the Giants are said to be looking for defensive tackle help. Could Barmore provide it?