Sports Corner Gets the Franchise Tag
As ever, even though there is so much sports action, the NFL manages to steal the spotlight. Yesterday, teams had to decide who gets the “franchise tag” applied to them, a procedure that seems to be meant to make sure … Continue reading Sports Corner Gets the Franchise Tag
You must be logged in to post a comment.