NFL teams got a jump start on Wednesday's deadline for placing a franchise tag on stars who would otherwise become free agents
AP, USA Today: NFL
Mon, 02/27/2017 - 5:47pm
NFL teams got a jump start on Wednesday's deadline for placing a franchise tag on stars who would otherwise become free agents