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

Top Videos