That's a possibility. I hadn't heard much of Steve Smith's injury honestly, I knew he was going to be out for this week but other than that I knew nothing.
Atlanta has I feel been far more consistant than The G men this season. Take away the embarrasing loss in Philly to the Eagles and they...