The NFL franchise tag is one of the most intriguing mechanisms in professional football, allowing teams to retain key players ...