Sports 2024 NFL franchise tag tracker: Eight players have been tagged on final day Posted on: March 5, 2024