Steelers veteran defensive lineman and NFLPA executive committee member Cameron Heyward blasted the franchise tag Wednesday, calling the contractual measure "stupid."