Who is still on franchise tag with extension deadline approaching?
1 min readBy: Matt Urben
The NFL is one week away from a key deadline for a few teams in the league. In total, seven players had the franchise tag placed on them (…)
The Best Damn NFL News Site Ever!