Jairus Byrd News Archive
News -- March 2024 (1)
- 3/6 ProFootballRumors.com: NFL Franchise Tag Recipients Since 2013: The franchise tag is now past the 30-year mark. Implemented in 1993 to protect teams against losing top free agents, the tag brings...
News -- August 2023 (1)