Curran: 'Highly unlikely' Patriots use franchise tag

Curran: 'Highly unlikely' Patriots use franchise tag
316516
Football
New England Patriots
Top Videos