Doesn't Brett live in Atlanta?
Doesn't Brett live in Atlanta?
He's a host 790 AM, South Florida sports talk radio, so I assume he lives in South Florida
Doesn't Brett live in Atlanta?
He's a host 790 AM, South Florida sports talk radio, so I assume he lives in South Florida
I guess it's been several years since he played for the Falcons
Doesn't Brett live in Atlanta?
He's a host 790 AM, South Florida sports talk radio, so I assume he lives in South Florida
I guess it's been several years since he played for the Falcons