Steven Jackson suffered a hamstring injury and was held out of practice today, Falcons HC Mike Smith says. He expects him back for Week 1.
Smith doesn't think the injury is serious, and it's not the same hammy as last year, according to other Darlington Tweets. Jacquizz Rodgers and rookie Devonta Freeman now have to step up. Freeman has shown flashes during offseason, according to Darlington.