Figured it was time we needed one

.
My Questions
1)
Trent Green (@Min) or Jeff Garcia (@Phi)
I'm leaning toward green here, but I want you guys' advice.
2) Michael Bennett (KC) or Keven Barlow (@Phi) or Garrison Hearst (@Phi) or Troy Hambrick (NYG) - I need one out of the 3.
All of them look injured and it looks like barlow is the least injured.
3) Defense - Dallas (NYG) or St.Louis (Cin)
I dont know about these two.
Thanks for the help