Ross Tucker: Why NFL fans shouldn't like the franchise tag

Sporting News 2014-02-25

Views 100

Ross Tucker explains why the franchise tag doesn't help bad teams get better.

Share This Video


Download

  
Report form