NFL.comAlex Smith announces retirement after 16-year NFL careerApr 19, 2021Nick ShookBy Nick Shookmore_vert