Originally Posted by camisadelgolf
I agree for the most part, but in many instances, I think a player is worth the franchise tag even if he isn't elite, especially if it's at a position where the team is weak. For example, T.J. Houshmandzadeh is exiting his prime and will likely have several injuries that will steadily reduce his playing time over the next few years. I'd rather pay him for one year at $~10 million than pay him $33 million over four years.
It's not as though the contract is guaranteed. If you can get a player on a "long term" deal at a cheaper rate than he would get with the franchise tag, why not do it?