I think Green is the replacement. I'm not sure if he's fully match fit but he should be able to play. Could be interesting.
Thank god we signed Green, I really like Carroll but i have a gut feeling somthing was going to happen. Still gives Green his chance to shine. I have no idea how long he will be out.