I honestly think that Troy could have played a few weeks ago, but the Steelers waited until he was 100% to dress him. I think he'll be ready to go and make a few plays. This might be going too far, but I honestly think we have a chance at winning this game on Sunday. If our D continues to play the way they have been and Batch can hit 5 - 6 yard completions every time (seriously, adjust the playcalling) then we can grind the Ravens out.
I like the positivity.