I would be all over this if i was Seattle's FO. "Always compete" John likes to talk that if he isn't looking at how to improve this team every day of the week then he is not competing. Bringing this guy in is a no brainer to me. He can help and if he can't you lose really nothing, No contracts are guaranteed at this point so if it doesn’t work out you really didn't lose anything. All there is to a move like this is an upside so in my eyes you have to do it if you are really trying to "compete" and "get better every day".