Rumors out of New Orleans is that Thomas and the staff are far apart on terms for a new contract. With the NFL attempting to shorten its preseason and move to an 18 game season, Is this the beginning of the end of franchise tag? I’m if the players and the union I’m asking for annual wage increase and the abolishment of that ridiculous league policy. Thoughts?
Log in or Sign up to Join the Discussion #beatmichigan