Carter impressive in Falcons debut

August 25, 2008 04:56 PM