Ravens WR Steve Smith announced Sunday will be his last game