The Dreaded Franchise Tag The franchise tag is something that players in the NFL don’t like. http://300lbsofsportsknowledge.com/wp-content/uploads/2015/06/The-Dreaded-Franchise-Tag.mp3 By William Martin| 2015-06-21T11:34:36+00:00 June 21st, 2015|Categories: National Football League|Tags: Franchise Tag|0 Comments Share This Story, Choose Your Platform! FacebookTwitterLinkedinRedditTumblrGoogle+PinterestVkEmail About the Author: William Martin Leave A Comment Cancel reply Connect with: Comment
Leave A Comment