Curran: Kraft makes case for NFL Draft being held in Boston

Curran: Kraft makes case for NFL Draft being held in Boston