Skip to main content
Advertising

Right Place, Right Time

The 2011 season was a frustrating one as new Falcons linebacker Lofa Tatupu watched it from the sidelines, but he says Atlanta is the perfect place to stage his comeback and he's got a bit of a chip on his shoulder with something to prove

Advertising