McDaniel knows first hand Jimmy G is a pain in the arse. He wouldn't even return coaches calls when away from complex. I don't see Mike ever wanting him.
+1
Jimmy G isn't going to play through a hangnail on his finger, and that's not good if you're the #2 guy. Too many times I've seen the backup come in and go out with a minor injury leaving the team with its 3rd stringer..
Mariotta would have been okay, but not a long term solution. With Wilson there's a potential to be a long term solution when Tua receives his career ending concussion.