Talib worth the franchise tag?

Talib worth the franchise tag?
727431
Football
New England Patriots
Top Videos