Jan 30, 2019; Atlanta, GA, USA; Steve Smith Sr. at NFL Network press conference at Georgia World Congress Center.
Sports blog information from USA TODAY.
Jan 30, 2019; Atlanta, GA, USA; Steve Smith Sr. at NFL Network press conference at Georgia World Congress Center.