The signing of Anderson leads me to believe strongly that TD is planning for the LJ Shelton thing to not go through. Especially with Green saying recently that he by no means is going to swap 2nd round picks with Buffalo. I think that the chances of LJ Shelton coming to Buffalo just dropped below 50%.
50% chance that Green will bend, 0% chance that TD will bend. Teague is a very good lineman, and if he was playing Left Tackle for Denver a few years back (one of the best lines in recent memory), he will do good in our system too.
Obviously we are going to be a RUN FIRST team... Teague will be very good at run blocking from the Tackle position (as he was with Denver).
Now we will be drafting a Center in the draft (one of the deepest at that position in recent memory). When we do, we will have quality depth, with a quality line.
L.J. Shelton is not needed now, so if TD does manage to get him that's a bonus, but it is not a necessity like a RB in Arizona is.